import type { CloudflareClient } from "../client/cloudflare-client.js"; export declare const zonesToolDefinitions: ({ name: string; description: string; inputSchema: { type: "object"; properties: { page: { type: string; description: string; }; per_page: { type: string; description: string; }; status: { type: string; enum: string[]; description: string; }; name: { type: string; description: string; }; zone_id?: undefined; setting_name?: undefined; value?: undefined; files?: undefined; tags?: undefined; prefixes?: undefined; purge_everything?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { zone_id: { type: string; description: string; }; page?: undefined; per_page?: undefined; status?: undefined; name?: undefined; setting_name?: undefined; value?: undefined; files?: undefined; tags?: undefined; prefixes?: undefined; purge_everything?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { zone_id: { type: string; description: string; }; setting_name: { type: string; description: string; }; page?: undefined; per_page?: undefined; status?: undefined; name?: undefined; value?: undefined; files?: undefined; tags?: undefined; prefixes?: undefined; purge_everything?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { zone_id: { type: string; description: string; }; setting_name: { type: string; description: string; }; value: { description: string; }; page?: undefined; per_page?: undefined; status?: undefined; name?: undefined; files?: undefined; tags?: undefined; prefixes?: undefined; purge_everything?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { zone_id: { type: string; description: string; }; files: { type: string; items: { type: string; }; description: string; }; tags: { type: string; items: { type: string; }; description: string; }; prefixes: { type: string; items: { type: string; }; description: string; }; purge_everything: { type: string; description: string; }; page?: undefined; per_page?: undefined; status?: undefined; name?: undefined; setting_name?: undefined; value?: undefined; }; required: string[]; }; })[]; export declare function handleZonesTool(name: string, args: Record, client: CloudflareClient): Promise<{ content: Array<{ type: "text"; text: string; }>; }>; //# sourceMappingURL=zones.d.ts.map