import type { LatLon } from "../enums"; import type { Arrayable } from "../types"; export declare const wgs84_mercator: { compute(x: number, y: number): [number, number]; invert(merc_x: number, merc_y: number): [number, number]; }; export declare function clip_mercator(low: number, high: number, dimension: LatLon): [number, number]; export declare function in_bounds(value: number, dimension: LatLon): boolean; export declare namespace inplace { function project_xy(x: Arrayable, y: Arrayable, merc_x?: Arrayable, merc_y?: Arrayable): void; function project_xsys(xs: Arrayable[], ys: Arrayable[], merc_xs?: Arrayable[], merc_ys?: Arrayable[]): void; } export declare function project_xy(x: Arrayable, y: Arrayable): [Arrayable, Arrayable]; export declare function project_xsys(xs: Arrayable[], ys: Arrayable[]): [Arrayable[], Arrayable[]]; //# sourceMappingURL=projections.d.ts.map