import { z } from "zod"; import { type GisSourceMetadata } from "../lib/gis-sources.js"; export declare const gridProximitySchema: z.ZodObject<{ lat: z.ZodNumber; lon: z.ZodNumber; radius_km: z.ZodOptional; voltage_min_kv: z.ZodOptional; }, z.core.$strip>; interface Substation { name: string | null; voltage_kv: number | null; operator: string | null; distance_km: number; lat: number; lon: number; } interface Line { voltage_kv: number; operator: string | null; distance_km: number; cables: number | null; } interface GridProximitySummary { nearest_substation_km: number | null; nearest_line_km: number | null; max_nearby_voltage_kv: number | null; } interface GridProximityResult { lat: number; lon: number; radius_km: number; substations: Substation[]; lines: Line[]; summary: GridProximitySummary; source_metadata: GisSourceMetadata; } export declare function getGridProximity(params: z.infer): Promise; export {};