use crate::config::default::PROJECTDIR;
use clap::{Parser, Subcommand};
#[derive(Parser)]
#[command(version, about, long_about = None)]
pub struct Cli {
#[arg(short, long, default_value = "m/44h/60h/11h/0/12")]
pub bip32_path: String,
#[arg(long, default_value = "false")]
pub auto_clear: bool,
#[arg(short, long, default_value_t = PROJECTDIR.config_file())]
pub config_file: String,
#[arg(short, long, default_value_t = PROJECTDIR.data_dir())]
pub data_dir: String,
#[command(subcommand)]
pub command: Option<Commands>,
}
#[derive(Subcommand)]
pub enum Commands {
Man {
#[arg(long)]
errors: bool,
},
}