import type { LoopDecision } from "../orchestration/loop-state.js";
export interface WhyCommandOptions {
    runId?: string;
    root?: string;
    json?: boolean;
    emit?: boolean;
}
export interface WhyCommandResult {
    runId: string;
    decision: LoopDecision;
    lines: string[];
    statePath: string;
}
export declare function whyCommand(options?: WhyCommandOptions): Promise<WhyCommandResult>;
