/** * `fullcourtdefense approve [id] [--deny]` — resolve taint-guard approve-once * requests from the developer's OWN terminal. * * With no id: lists pending requests (id, age, held action, destinations). * With an id: approves the single held action (or denies with --deny). * * This command is deliberately terminal-only and local: the agent-side hook * blocks any AI agent that tries to run it (local-taint-self-approval), so a * decision here always comes from the human at the keyboard. */ export interface ApproveArgs { id?: string; deny?: boolean; json?: boolean; } export declare function approveCommand(args: ApproveArgs): Promise;