pub trait ValidationErrorHandler {
// Required methods
fn handle_search_text_error(&mut self, error: &str, detail: &str);
fn handle_include_files_error(&mut self, error: &str, detail: &str);
fn handle_exclude_files_error(&mut self, error: &str, detail: &str);
}