import type { ProxmoxClient } from "../client/proxmox-client.js"; export declare const clusterToolDefinitions: ({ name: string; description: string; inputSchema: { type: "object"; properties: { type?: undefined; limit?: undefined; max?: undefined; }; required: never[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { type: { type: string; description: string; }; limit?: undefined; max?: undefined; }; required: never[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { limit: { type: string; description: string; }; type?: undefined; max?: undefined; }; required: never[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { max: { type: string; description: string; }; type?: undefined; limit?: undefined; }; required: never[]; }; })[]; export declare function handleClusterTool(name: string, args: Record, client: ProxmoxClient): Promise<{ content: Array<{ type: "text"; text: string; }>; }>; //# sourceMappingURL=cluster.d.ts.map