import { setAMapVersion, setAMapKey } from './components/Map'; import { CircleMarker } from './components/Marker'; import PathSimplifier from './components/PathSimplifier'; import TrackHistory from './components/TrackHistory'; import useMap from './hooks/useMap'; import useInterval from './hooks/useInterval'; import { MapLBSType } from './types'; declare const getMapLBS: () => string | null; declare const setHMapKey: any; declare const setHMapVersion: any; declare let XMap: any; declare let XMarker: any; declare let XIconMarker: any; declare let XImageMarker: any; declare let XMarkers: any; declare let XNavigate: any; declare let XPolyline: any; declare let XCircle: any; declare let XAutocomplete: any; declare let XGeocoder: any; declare let XMapPlayer: any; declare let XPolygon: any; declare let XPolylineSelector: any; declare let XMarkerSelector: any; /** * setMapLBS * 设置地图供应商 * @param lbs 地图供应商 'gaode' | 'here' */ declare const setMapLBS: (lbs: MapLBSType) => void; export { useMap, useInterval, setHMapKey, setHMapVersion, setAMapVersion, setAMapKey, setMapLBS, getMapLBS, XMap as Map, XMarker as Marker, XIconMarker as IconMarker, XImageMarker as ImageMarker, XMarkers as Markers, XNavigate as Navigate, XPolyline as Polyline, XCircle as Circle, XAutocomplete as Autocomplete, XGeocoder as Geocoder, XMapPlayer as MapPlayer, XPolygon as Polygon, XPolylineSelector as PolylineSelector, XMarkerSelector as MarkerSelector, PathSimplifier, CircleMarker, TrackHistory, };