import type { GeoJsonProperties } from 'geojson'; import type { LocationDetail } from './types'; export declare const geometryStyling: GeoJsonProperties; export declare const bufferFromZoomLevel: (zoom: number, lat: number, viewportWidthPx: number) => number; export declare const bboxFromPolygon: (geom: GeoJSON.Geometry, buffer: number) => number[]; export declare const bboxFromPoint: (geom: GeoJSON.Geometry, buffer: number) => number[]; export declare const useShiftPressed: () => boolean; export declare const useDrawOnMap: (mapId: string) => [(location?: LocationDetail) => void];