import { default as L } from 'leaflet'; import { Selection } from 'd3-selection'; import { Map } from 'maplibre-gl'; import { GenericDataRecord } from '../../../types/data'; import { LeafletMapConfigInterface } from '../config'; export declare const initialMapCenter: L.LatLngExpression; export declare const initialMapZoom = 1.9; export declare function updateTopoJson(maplibreMap: Map, config: LeafletMapConfigInterface): void; export declare function setupMap(mapContainer: HTMLElement, config: LeafletMapConfigInterface): Promise<{ leaflet: L.Map; layer: L.Layer; svgOverlay: Selection; svgGroup: Selection; }>;