import { z } from "zod"; export declare const weatherSchema: z.ZodObject<{ country: z.ZodOptional; latitude: z.ZodOptional; longitude: z.ZodOptional; }, z.core.$strip>; interface HourlyPoint { time: string; temperature_c: number; wind_speed_kmh: number; solar_radiation_wm2: number; } interface WeatherResult { location: string; latitude: number; longitude: number; hourly: HourlyPoint[]; stats: { temp_min_c: number; temp_max_c: number; temp_mean_c: number; wind_mean_kmh: number; solar_mean_wm2: number; }; } export declare function getWeatherForecast(params: z.infer): Promise; export {};