import type { QualityConfig, CodexVendorConfig } from '../config/schema.js';
import type { ReviewResult } from './claude.js';
export declare function inferVerdictFromCodexOutput(text: string): string;
export declare function runCodexReview(repoDir: string, baseBranch: string, prTitle: string, quality: QualityConfig, vendor: CodexVendorConfig, stepInstructions?: string, onLog?: (msg: string) => void): Promise<ReviewResult>;
export declare function checkCodexAuth(): Promise<{
    ok: boolean;
    detail: string;
}>;
//# sourceMappingURL=codex.d.ts.map