import { z } from "zod"; export declare const carbonSchema: z.ZodObject<{ zone: z.ZodString; date: z.ZodOptional; }, z.core.$strip>; interface CarbonBreakdown { fuel_type: string; mw: number; emission_factor_gco2_kwh: number; contribution_gco2_kwh: number; } export declare function getCarbonIntensity(params: z.infer): Promise<{ zone: string; date: string; carbon_intensity_gco2_kwh: number; total_mw: number; breakdown: CarbonBreakdown[]; renewable_pct: number; fossil_pct: number; }>; export {};