export interface FirstRunOptions { slug: string; mission: string; goal: string; nonInteractive?: boolean; root?: string; } export interface FirstRunResult { root: string; slug: string; missionPath: string; planPath: string; evidencePath: string; validationIssueCount: number; nextCommands: string[]; } export declare function runFirstRun(options: FirstRunOptions, start?: string): FirstRunResult; export declare function askInteractiveFirstRun(): Promise; export declare function formatFirstRunResult(result: FirstRunResult): string;