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