/** * Static application settings. * * Keep map appearance and behaviour values here so they can be changed without * touching the rendering or interaction code. */ export declare const MAP_CONFIG: { readonly data: { readonly defaultSource: "./TranSECT-mapDb.mock.json"; }; readonly sourceId: "transect-locations"; readonly nativeLand: { readonly sourceId: "native-land-territories"; readonly fillLayerId: "native-land-territories-fill"; readonly outlineLayerId: "native-land-territories-outline"; readonly attribution: "Native Land Digital — https://native-land.ca/"; readonly territories: readonly [{ readonly id: "mikmaq"; readonly name: "Mi’kma’ki"; readonly file: "geojson/native-land/native-land-mikmaki.geojson"; }, { readonly id: "wabanaki-confederacy"; readonly name: "Wabanaki (Dawnland Confederacy)"; readonly file: "geojson/native-land/native-land-wabanaki-confederacy.geojson"; }, { readonly id: "inuit"; readonly name: "Inuit Nunangat"; readonly file: "geojson/native-land/native-land-inuit-nunangat.geojson"; }, { readonly id: "wolastoqiyik"; readonly name: "Wolastoqiyik (Maliseet)"; readonly file: "geojson/native-land/native-land-wolastoqiyik.geojson"; }, { readonly id: "nitassinan-innu"; readonly name: "Nitassinan (Innu)"; readonly file: "geojson/native-land/native-land-nitassinan.geojson"; }]; }; readonly layerIds: { readonly polygonHitbox: "location-polygons-hitbox"; readonly smallPolygonHitbox: "location-small-polygons-hitbox"; readonly polygonOutline: "location-polygons-outline"; readonly selectedPolygons: "selected-polygons"; }; readonly basemap: { readonly sourceId: "basemap"; readonly tiles: readonly ["https://tile.openstreetmap.org/{z}/{x}/{y}.png"]; readonly tileSize: 256; readonly attribution: "© OpenStreetMap contributors"; readonly maxZoom: 19; }; readonly viewport: { readonly center: [number, number]; readonly zoom: 4.2; readonly minZoom: 2; readonly maxZoom: 16; readonly fitBoundsMaxZoom: 7; readonly selectionMaxZoom: 8; readonly fitBoundsPadding: 72; }; readonly interaction: { readonly popupCloseDelayMs: 220; readonly searchResultFitDurationMs: 650; readonly areaSelectionFitDurationMs: 450; readonly smallPolygonHitboxWidthPx: 32; }; readonly lines: { readonly location: { readonly color: "#0e7490"; readonly width: 2; readonly opacity: 0.88; }; readonly selected: { readonly color: "#22c55e"; readonly width: 5; readonly opacity: 1; }; }; }; //# sourceMappingURL=config.d.ts.map