import { Dataset } from "@dclimate/jaxray"; /** * Selects data points within a circular region defined by center coordinates and radius * * @param dataset - The jaxray Dataset to filter * @param centerLat - Latitude of circle center in decimal degrees * @param centerLon - Longitude of circle center in decimal degrees * @param radiusKm - Radius of the circle in kilometers * @param options - Configuration options * @param options.latitudeKey - Name of latitude coordinate (default: "latitude") * @param options.longitudeKey - Name of longitude coordinate (default: "longitude") * @returns A new Dataset with data within the specified circular region * @throws InvalidSelectionError if latitude or longitude coordinates not found * * @example * ```typescript * const data = await Dataset.open_zarr(store); * // Get all data within 100km of New York City * const result = await circle(data, 40.7128, -74.0060, 100); * ``` */ export declare function circle(dataset: Dataset, centerLat: number, centerLon: number, radiusKm: number, options?: { latitudeKey?: string; longitudeKey?: string; }): Promise; //# sourceMappingURL=circle.d.ts.map