type JsonObject = Record; export interface AutopilotDeepInterviewRalplanGateInput { cwd: string; sessionId?: string; baseStateDir?: string; currentState?: JsonObject | null; nextState?: JsonObject | null; deepInterviewState?: JsonObject | null; } export interface AutopilotDeepInterviewRalplanGateDecision { allowed: boolean; reason: string; evidence?: JsonObject; } export declare function canAdvanceAutopilotDeepInterviewToRalplan(input: AutopilotDeepInterviewRalplanGateInput): Promise; export declare function buildAutopilotDeepInterviewRalplanGateError(decision: AutopilotDeepInterviewRalplanGateDecision): string; export {}; //# sourceMappingURL=deep-interview-gate.d.ts.map