use std::path::PathBuf;
use clap::{Parser, Subcommand};
#[derive(Parser, Debug)]
#[command(name = "wickra-zk", version, about)]
pub struct Cli {
#[command(subcommand)]
pub command: Command,
}
#[derive(Subcommand, Debug)]
pub enum Command {
Prove {
#[arg(long)]
spec: PathBuf,
#[arg(long)]
data: PathBuf,
#[arg(long)]
out: Option<PathBuf>,
#[arg(long)]
dev: bool,
},
Verify {
#[arg(long)]
proof: PathBuf,
},
Version,
}