import type { DriftFinding } from '../../types/spec-audit.js';
/** Extract file paths mentioned in spec content */
export declare function extractFilePaths(content: string): string[];
/** Simple Levenshtein distance using two-row DP */
export declare function levenshtein(a: string, b: string): number;
export interface Tier1Result {
    findings: DriftFinding[];
    ambiguous: {
        specId: string;
        path: string;
        symbol: string;
        candidates: string[];
    }[];
}
/**
 * Run tier-1 deterministic drift checks on a single spec.
 * Returns findings (definite drift) and ambiguous cases for tier-2.
 */
export declare function scanSpecTier1(specId: string, specPath: string, projectRoot: string): Tier1Result;
//# sourceMappingURL=tier1-scanner.d.ts.map