import { z } from "zod"; export declare const powerPlantsSchema: z.ZodObject<{ country: z.ZodOptional; fuel_type: z.ZodOptional; min_capacity_mw: z.ZodOptional; }, z.core.$strip>; interface PowerPlant { name: string; country: string; capacity_mw: number; fuel: string; lat: number | null; lon: number | null; commissioned_year: number | null; } export declare function getPowerPlants(params: z.infer): Promise<{ filters: { country?: string; fuel_type?: string; min_capacity_mw: number; }; total_count: number; plants: PowerPlant[]; total_capacity_mw: number; }>; export {};