import { MCPServer } from '../server/MCPServer.js'; import { type HelmBaseTool } from '../tools/helm/index.js'; import { BaseToolsPlugin } from './BaseToolsPlugin.js'; /** * Plugin that registers Helm tools with the MCP server */ export declare class HelmToolsPlugin extends BaseToolsPlugin { name: string; private kubernetesPlugin?; protected createToolInstances(): HelmBaseTool[]; static getCommandNames(): string[]; private static createLogger; protected isDisabled(): boolean; static executeCommand(commandName: string, params: Record): Promise; initialize(server: MCPServer): Promise; private getKubernetesClient; protected getHandlerForTool(tool: HelmBaseTool): (params: any) => Promise; shutdown(): Promise; } //# sourceMappingURL=HelmToolsPlugin.d.ts.map