/** * Detector: COMPONENT_PRESENT_BUT_UNDECLARED * * Pure function — no I/O. Consumes a PluginInventory and returns a * ValidationIssue for each discovered component that is absent from the * manifest's explicit declaration list. Fires only when the manifest * declares an explicit list (including []) — omitting the field entirely * means auto-discovery is intentional and this detector is silent. */ import type { ValidationIssue } from '@vibe-agent-toolkit/agent-schema'; import type { PluginInventory } from '../types.js'; export declare function detectPresentButUndeclared(inv: PluginInventory, locationRoot: string): ValidationIssue[]; //# sourceMappingURL=present-but-undeclared.d.ts.map