use clap::{Parser, Subcommand};
use std::path::PathBuf;
#[derive(Parser)]
#[command(author, version, about, long_about = None, subcommand_negates_reqs = true)]
pub struct Cli {
#[command(subcommand)]
pub command: Commands,
}
#[derive(Subcommand)]
pub enum Commands {
#[command(name = "pystubgen")]
Generate {
#[arg(short, long)]
project_dir: Option<PathBuf>,
#[arg(short, long)]
output_dir: Option<PathBuf>,
#[arg(short, long)]
debug: bool,
},
}