pub trait Prompter {
// Required methods
fn confirm_processing(&self, file_count: usize) -> Result<bool>;
fn confirm_overwrite(&self, file_path: &str) -> Result<bool>;
}pub trait Prompter {
// Required methods
fn confirm_processing(&self, file_count: usize) -> Result<bool>;
fn confirm_overwrite(&self, file_path: &str) -> Result<bool>;
}