pub use clap::Parser;
use std::path::PathBuf;
use url::Url;
#[derive(Parser, Debug)]
#[command(name = "cli")]
#[command(about = "A basic CLI example")]
pub struct Args {
#[arg(long, global = true)]
pub remote: Option<Url>,
#[arg(long, global = true)]
pub config_path: Option<PathBuf>,
#[arg(long, global = true)]
pub plain: bool,
#[command(subcommand)]
pub command: crate::Command,
}