export interface CodeReviewHumanGateConfig extends Record { provider: "none"; } declare function parseHumanGate(value: unknown): CodeReviewHumanGateConfig; export declare function parseCodeReviewProfileDirectories(value: unknown): string[]; export declare function parseCodeReviewConfigDocument(value: unknown): { agent?: string; draftStore?: string; humanGate?: CodeReviewHumanGateConfig; profileDirectories?: string[]; }; export declare const codeReviewConfigScope: import("../../poe-code-config/dist/index.js").ScopeDefinition<{ readonly agent: { readonly type: "string"; readonly default: ""; readonly doc: "Agent used for code review; empty uses normal poe-code default agent resolution."; }; readonly draftStore: { readonly type: "string"; readonly default: ".poe-code/code-review/reviews"; readonly doc: "Directory under .poe-code/code-review containing YAML code review state."; }; readonly humanGate: { readonly type: "json"; readonly default: { provider: "none"; }; readonly parse: typeof parseHumanGate; readonly doc: "External human-gate configuration for code review runs."; }; readonly profileDirectories: { readonly type: "json"; readonly default: string[]; readonly parse: typeof parseCodeReviewProfileDirectories; readonly doc: "Absolute external reviewer profile directories, in precedence order after repo-local profiles."; }; }>; export {};