import type { AmbiguityReport } from '../types/index.js';
/**
 * SPEC-632: Score spec criteria for ambiguity.
 * Returns score 0-100 and a list of violations with rewrite suggestions.
 * Score < 70 blocks the approved transition.
 */
export declare function scoreAmbiguity(criteriaLines: string[]): AmbiguityReport;
/**
 * SPEC-632: Read spec file at path, extract criteria, and return an AmbiguityReport.
 * Returns null if file cannot be read (best-effort, never blocks).
 */
export declare function scoreAmbiguityFromPath(specPath: string): Promise<AmbiguityReport | null>;
//# sourceMappingURL=ambiguity-scorer.d.ts.map