import type { CoverageGap } from "../../../universal/src/oracle/witnesses.js";
import type { SweepsCellEvidence, SweepsMatrixEvidence, SweepsViolationFact } from "./types.js";
export declare function detectLocaleSweepViolations(evidence: SweepsCellEvidence): SweepsViolationFact[];
export declare function detectResponsiveSweepViolations(evidence: SweepsCellEvidence): SweepsViolationFact[];
export declare function detectDimensionReachabilityGaps(matrix: SweepsMatrixEvidence): CoverageGap[];
export declare function buildSweepsMatrixEvidence(matrixId: string, cells: SweepsCellEvidence[], enabledDimensions: string[]): SweepsMatrixEvidence;
//# sourceMappingURL=detect.d.ts.map