export interface ClassicCommandResult { exitCode: number; stdout?: string; stderr?: string; } export interface ClassicCommandOptions { json: boolean; invocationCwd?: string; projectRoot?: string; } export type ClassicCommandHandler = (args: string[], options: ClassicCommandOptions) => Promise; export type ClassicCommandHandlers = Partial>; export declare const CLASSIC_COMMANDS: readonly ["state", "validate", "guard", "handoff", "archive", "hook-guard", "intent", "resume-probe", "openspec", "root", "workspace"]; export type ClassicCommandName = (typeof CLASSIC_COMMANDS)[number]; export declare function runClassicCli(argv: readonly string[], handlers?: ClassicCommandHandlers): Promise; export declare function main(argv?: readonly string[]): Promise; //# sourceMappingURL=classic-cli.d.ts.map