export declare const TOOLS: { readonly get_conditions: { description: string; schema: import("zod").ZodObject<{ lat: import("zod").ZodNumber; lon: import("zod").ZodNumber; radius_km: import("zod").ZodDefault>; }, import("zod/v4/core").$strip>; handler: ({ lat, lon, radius_km, }: { lat: number; lon: number; radius_km?: number; }) => Promise; }; readonly get_alerts: { description: string; schema: import("zod").ZodObject<{ lat: import("zod").ZodNumber; lon: import("zod").ZodNumber; radius_km: import("zod").ZodDefault>; }, import("zod/v4/core").$strip>; handler: ({ lat, lon, radius_km, }: { lat: number; lon: number; radius_km?: number; }) => Promise<{ location: import("../../index.js").Coordinates; timestampUtc: string; alertCount: number; alerts: { type: string; severity: string; description: string; }[]; sourcesQueried: string[]; sourcesFailed: string[]; configHints: import("../../index.js").ConfigHint[]; }>; }; readonly get_risk_assessment: { description: string; schema: import("zod").ZodObject<{ lat: import("zod").ZodNumber; lon: import("zod").ZodNumber; radius_km: import("zod").ZodDefault>; }, import("zod/v4/core").$strip>; handler: ({ lat, lon, radius_km, }: { lat: number; lon: number; radius_km?: number; }) => Promise<{ location: import("../../index.js").Coordinates; timestampUtc: string; risk: import("../../index.js").RiskAssessment; confidence: import("../../index.js").ConfidenceScore; sourcesQueried: string[]; sourcesFailed: string[]; configHints: import("../../index.js").ConfigHint[]; }>; }; readonly get_forecast: { description: string; schema: import("zod").ZodObject<{ lat: import("zod").ZodNumber; lon: import("zod").ZodNumber; days: import("zod").ZodDefault; }, import("zod/v4/core").$strip>; handler: ({ lat, lon, days, }: { lat: number; lon: number; days?: number; }) => Promise; }; readonly compare_sources: { description: string; schema: import("zod").ZodObject<{ lat: import("zod").ZodNumber; lon: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; handler: ({ lat, lon }: { lat: number; lon: number; }) => Promise; }; };