import * as _kb_labs_plugin_contracts from '@kb-labs/plugin-contracts'; declare const manifest: { schema: string; id: string; version: string; configSection: string; display: { name: string; description: string; tags: string[]; }; platform: { requires: never[]; optional: string[]; }; cli: { groupMeta: { path: string; describe: string; }[]; commands: ({ path: string; category: string; describe: string; operationType: "execute"; handler: string; flags: { name: string; type: "string" | "boolean" | "number" | "array"; alias?: string; default?: unknown; description?: string; choices?: string[]; required?: boolean; }[]; permissions: _kb_labs_plugin_contracts.PermissionSpec; } | { path: string; category: string; describe: string; operationType: "analyze"; handler: string; flags: { name: string; type: "string" | "boolean" | "number" | "array"; alias?: string; default?: unknown; description?: string; choices?: string[]; required?: boolean; }[]; permissions: _kb_labs_plugin_contracts.PermissionSpec; } | { path: string; category: string; describe: string; operationType: "read"; handler: string; flags: { name: string; type: "string" | "boolean" | "number" | "array"; alias?: string; default?: unknown; description?: string; choices?: string[]; required?: boolean; }[]; permissions: _kb_labs_plugin_contracts.PermissionSpec; } | { path: string; category: string; describe: string; operationType: "mutate"; handler: string; flags: { name: string; type: "string" | "boolean" | "number" | "array"; alias?: string; default?: unknown; description?: string; choices?: string[]; required?: boolean; }[]; permissions: _kb_labs_plugin_contracts.PermissionSpec; })[]; }; rest: { basePath: "/v1/plugins/qa"; routes: ({ method: string; path: "/summary"; handler: string; } | { method: string; path: "/run"; handler: string; } | { method: string; path: "/check"; handler: string; } | { method: string; path: "/stats"; handler: string; } | { method: string; path: "/gate"; handler: string; } | { method: string; path: "/history"; handler: string; } | { method: string; path: "/trends"; handler: string; } | { method: string; path: "/regressions"; handler: string; } | { method: string; path: "/baseline"; handler: string; } | { method: string; path: "/baseline/update"; handler: string; } | { method: string; path: "/baseline/diff"; handler: string; } | { method: string; path: "/packages/:name/timeline"; handler: string; } | { method: string; path: "/tasks"; handler: string; } | { method: string; path: "/ci/overview"; handler: string; })[]; }; studio: { version: 2; remoteName: string; pages: { id: string; title: string; icon: string; route: string; entry: string; order: number; }[]; menus: { id: string; label: string; icon: string; target: string; order: number; }[]; }; permissions: _kb_labs_plugin_contracts.PermissionSpec; }; export { manifest as default, manifest };