#[derive(clap::Subcommand, Debug)]
pub enum Task {
Check(crate::sanitizer::Args),
Dedup(crate::deduplicator::Args),
Retrive(crate::retrival::Args),
Caption,
}
#[derive(clap::Parser, Debug)]
#[command(author, version, about, long_about = None)]
pub struct Cli {
#[command(subcommand)]
pub task: Task,
}