import type { MetricValue } from '../../../types/index.js'; import type { MetricPass, MetricContext } from '../metric-pass.js'; /** * Documentation Metrics Pass * * Emits: doc_coverage — ratio of types+methods preceded by a `/** ... *\/` doc block. * * Detection heuristic: a type or method is "documented" if the source line * immediately preceding its `start_line` (1-indexed) is inside a doc comment * block that closes with `*\/`. */ export declare class DocumentationMetricsPass implements MetricPass { readonly name = "documentation-metrics"; run(ctx: MetricContext): MetricValue[]; } //# sourceMappingURL=documentation-metrics-pass.d.ts.map