import { MapRegion } from './types'; export declare const DEFAULT_WORLD_REGION: MapRegion; export declare const geojsonToMultiPolygons: (geojson: any) => { type: string; geometry: { type: string; coordinates: any; }; }; export declare const computeGeojsonBox: (geojson: any) => MapRegion; export interface MapData { points: Record; X_MIN: number; Y_MIN: number; X_MAX: number; Y_MAX: number; X_RANGE: number; Y_RANGE: number; region: MapRegion; grid: 'vertical' | 'diagonal'; height: number; width: number; ystep: number; } export declare const getMap: ({ height, width, countries, region, grid, geojsonWorld, }: { height?: number; width?: number; countries?: string[]; region?: MapRegion; grid?: "vertical" | "diagonal"; geojsonWorld: any; }) => MapData; export declare const getPin: (map: MapData, { lat, lng }: { lat: number; lng: number; }) => { x: number; y: number; lat: any; lng: any; };