/** * Shared MCP-server plugin helpers. * * Adapters whose native config stores MCP servers under `mcpServers` * (claude, cursor, gemini, opencode, openclaw) delegate list/install/ * uninstall to these helpers instead of reimplementing JSON read-modify- * write per adapter. */ import type { InstalledPlugin, PluginInstallOptions } from '@a5c-ai/comm-adapter'; export declare function mcpListPlugins(configPaths: string | Record): Promise; export declare function mcpInstallPlugin(configPaths: string | Record, pluginId: string, options?: PluginInstallOptions): Promise; export declare function mcpUninstallPlugin(configPaths: string | Record, pluginId: string, options?: { global?: boolean; }): Promise;