import { type GapAnalysis, type Gap } from '../../schemas/gap-analysis.schema.js'; import type { RouteInventory } from '../../schemas/route-inventory.schema.js'; import type { RepoAnalysis } from '../../schemas/repo-analysis.schema.js'; import type { HarnessConfig } from '../../schemas/config.schema.js'; export declare function computeQualityScoreFromGaps(gaps: Gap[], scoringWeights?: HarnessConfig['scoringWeights']): number; export declare function computeCoverageScore(routes: RouteInventory): number | null; export declare function analyzeGaps(routes: RouteInventory, repo: RepoAnalysis | null, mode: 'url-only' | 'url-repo', config: HarnessConfig): Omit; //# sourceMappingURL=gaps.d.ts.map