use clap::{Parser, Subcommand};
use std::path::PathBuf;
#[derive(Parser)]
#[command(name = "envx", about = "A CLI tool for .env file management")]
pub struct Cli {
#[command(subcommand)]
pub command: Command,
}
#[derive(Subcommand)]
pub enum Command {
Diff { file_a: PathBuf, file_b: PathBuf },
Audit {
#[arg(long)]
schema: PathBuf,
env_file: PathBuf,
},
Encrypt { file: PathBuf },
Decrypt { file: PathBuf },
}