import type { CloudflareClient } from "../client/cloudflare-client.js"; export declare const workersToolDefinitions: ({ name: string; description: string; inputSchema: { type: "object"; properties: { script_name?: undefined; script_content?: undefined; compatibility_date?: undefined; compatibility_flags?: undefined; content_type?: undefined; zone_id?: undefined; pattern?: undefined; script?: undefined; project_path?: undefined; environment?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { script_name: { type: string; description: string; }; script_content: { type: string; description: string; }; compatibility_date: { type: string; description: string; }; compatibility_flags: { type: string; items: { type: string; }; description: string; }; content_type: { type: string; description: string; }; zone_id?: undefined; pattern?: undefined; script?: undefined; project_path?: undefined; environment?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { script_name: { type: string; description: string; }; script_content?: undefined; compatibility_date?: undefined; compatibility_flags?: undefined; content_type?: undefined; zone_id?: undefined; pattern?: undefined; script?: undefined; project_path?: undefined; environment?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { zone_id: { type: string; description: string; }; script_name?: undefined; script_content?: undefined; compatibility_date?: undefined; compatibility_flags?: undefined; content_type?: undefined; pattern?: undefined; script?: undefined; project_path?: undefined; environment?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { zone_id: { type: string; description: string; }; pattern: { type: string; description: string; }; script: { type: string; description: string; }; script_name?: undefined; script_content?: undefined; compatibility_date?: undefined; compatibility_flags?: undefined; content_type?: undefined; project_path?: undefined; environment?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { project_path: { type: string; description: string; }; environment: { type: string; description: string; }; script_name?: undefined; script_content?: undefined; compatibility_date?: undefined; compatibility_flags?: undefined; content_type?: undefined; zone_id?: undefined; pattern?: undefined; script?: undefined; }; required: string[]; }; })[]; export declare function handleWorkersTool(name: string, args: Record, client: CloudflareClient): Promise<{ content: Array<{ type: "text"; text: string; }>; }>; //# sourceMappingURL=workers.d.ts.map