type JsonObject = Record; export declare function isAutopilotSuccessfulTerminalState(state: JsonObject): boolean; export declare function hasCleanCodeReviewEvidence(value: unknown): boolean; export declare function hasCleanUltraqaEvidence(value: unknown): boolean; export declare function hasCleanAutopilotReviewAndQaEvidence(state: JsonObject): boolean; export declare function validateAutopilotCompletionTransition(currentState: JsonObject, nextState: JsonObject, options?: { allowUnknownActivePhaseCompletion?: boolean; }): string | null; export {}; //# sourceMappingURL=completion-gate.d.ts.map