/** * Capability coverage validation: compare generated wiring capabilities * against an application-declared consumer registry. * * Does NOT inspect visual source. The app supplies an explicit registry. */ import type { WiringConsumersRegistry, WiringContract, WiringCoverageReport } from './types.js'; export declare function parseConsumersRegistry(raw: unknown): WiringConsumersRegistry; /** * Validate coverage. Defects: * - unwired: capability exists in contract, no consumer declaration * - stale-consumer: consumer refers to a nonexistent capability * * Non-defects: exposed (consumed), backend-only, deferred. */ export declare function validateWiringCoverage(contract: WiringContract, registry: WiringConsumersRegistry): WiringCoverageReport; //# sourceMappingURL=coverage.d.ts.map