import { type InstalledAgentPlugin } from './store.js'; export declare function agentPluginInventoryRow(plugin: InstalledAgentPlugin): { components: { skills: { name: string; }[]; mcp: { name: string; id: string; type: "sse" | "streamable-http" | "stdio"; }[]; }; diagnostics: import("./validation.js").PluginDiagnostic[]; provenance?: { kind: "store"; packageName: string; packageType: "extension" | "plugin"; version: string; sha256: string; publisherVerification?: "verified" | "community"; sourceRepository?: string; sourceCommit?: string; artifactFormat?: string; riskTier?: "content" | "network" | "local-exec"; }; id: string; pluginId: string; format: "agent-plugin"; name: string; version: string; description: string; source: string; active: boolean; activationEligible: boolean; readiness: "ready" | "blocked" | "degraded" | "setup_required"; hasUi: boolean; hasConfigSchema: boolean; canRollback: boolean; }; export declare function listAgentPluginInventory(): { components: { skills: { name: string; }[]; mcp: { name: string; id: string; type: "sse" | "streamable-http" | "stdio"; }[]; }; diagnostics: import("./validation.js").PluginDiagnostic[]; provenance?: { kind: "store"; packageName: string; packageType: "extension" | "plugin"; version: string; sha256: string; publisherVerification?: "verified" | "community"; sourceRepository?: string; sourceCommit?: string; artifactFormat?: string; riskTier?: "content" | "network" | "local-exec"; }; id: string; pluginId: string; format: "agent-plugin"; name: string; version: string; description: string; source: string; active: boolean; activationEligible: boolean; readiness: "ready" | "blocked" | "degraded" | "setup_required"; hasUi: boolean; hasConfigSchema: boolean; canRollback: boolean; }[];