import type { CloudflareClient } from "../client/cloudflare-client.js"; export declare const webAnalyticsToolDefinitions: ({ name: string; description: string; inputSchema: { type: "object"; properties: { order_by: { type: string; enum: string[]; description: string; }; host?: undefined; zone_tag?: undefined; auto_install?: undefined; site_id?: undefined; zone_id?: undefined; since?: undefined; limit?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { host: { type: string; description: string; }; zone_tag: { type: string; description: string; }; auto_install: { type: string; description: string; }; order_by?: undefined; site_id?: undefined; zone_id?: undefined; since?: undefined; limit?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { site_id: { type: string; description: string; }; order_by?: undefined; host?: undefined; zone_tag?: undefined; auto_install?: undefined; zone_id?: undefined; since?: undefined; limit?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { zone_id: { type: string; description: string; }; since: { type: string; description: string; }; limit: { type: string; description: string; }; order_by?: undefined; host?: undefined; zone_tag?: undefined; auto_install?: undefined; site_id?: undefined; }; required: string[]; }; })[]; export declare function handleWebAnalyticsTool(name: string, args: Record, client: CloudflareClient): Promise<{ content: Array<{ type: "text"; text: string; }>; }>; //# sourceMappingURL=web-analytics.d.ts.map