import { TestGapsReport, CoverageSource, CoverageFidelity } from './types';
export type { TestGapsReport, SourceFile, TestFile, CoverageSource, CoverageFidelity, } from './types';
/**
 * D021 (2.4.7): classify `coverageSource` into a fidelity tier. Returns
 * `line-coverage` for any real artifact (everything in
 * `tools/coverage.ts:CoverageSource`), `import-graph` for the
 * derived call-edge signal, `filename-match` for the heuristic
 * fallback. Pure function — exported for unit tests + reuse from
 * the report orchestrator.
 */
export declare function tierFromCoverageSource(source: CoverageSource): CoverageFidelity;
export interface AnalyzeTestGapsOptions {
    verbose?: boolean;
}
export declare function analyzeTestGaps(repoPath: string, options?: AnalyzeTestGapsOptions): Promise<TestGapsReport>;
export declare function formatTestGapsReport(report: TestGapsReport, elapsed: string): string;
//# sourceMappingURL=index.d.ts.map