export type CoverageGrade = "good" | "partial" | "none"; export type CoverageRole = "lock" | "wave-2-target" | "watch"; export type CoverageDimension = "languages" | "frameworks" | "test" | "build" | "lint" | "format" | "db" | "packageManager" | "workspace"; export interface LanguageCoverageRow { id: string; ecosystem: string; role: CoverageRole; grades: Record; detected: { languages: string[]; frameworks: string[]; test: string[]; build: string[]; lint: string[]; format: string[]; db: string[]; packageManager: string[]; workspace?: string; }; note: string; } export declare function runLanguageCoverageBenchmark(): LanguageCoverageRow[]; export declare function renderLanguageCoverageMarkdown(rows: readonly LanguageCoverageRow[]): string;