import type { Spec } from '../../types/index.js';
import type { ValidationReportV1 } from '../../types/handoff-artifacts.js';
export declare function writeImplementationReviewReport(input: {
    projectId: string;
    specId: string;
    spec: Spec;
    projectPath: string;
    score: number | null;
    lintPassed?: boolean;
    conventionRegression?: boolean;
}): Promise<{
    written: boolean;
    path?: string;
    sha?: string;
    error?: string;
    reviewer: ValidationReportV1['reviewer'];
    passed: boolean;
    gates: ValidationReportV1['gates'];
    specCompliance: NonNullable<ValidationReportV1['specCompliance']>;
}>;
//# sourceMappingURL=validation-report-writer.d.ts.map