import type { MetaData, MetaRoot } from "@metaobjectsdev/metadata"; export interface CoverageRow { key: string; count: number; consumed: boolean; } export interface CoverageReport { kinds: CoverageRow[]; attrs: CoverageRow[]; warnings: string[]; } export declare class CoverageTracker { private kinds; private attrs; consumeNode(n: MetaData): void; consumeAttr(n: MetaData, a: string): void; report(root: MetaRoot): CoverageReport; } //# sourceMappingURL=coverage.d.ts.map