import React from 'react'; export declare const MapContext: React.Context; type MapOpt = { center?: number[]; zoom?: number; defaultCursor?: string; animateEnable?: boolean; isHotspot?: boolean; rotateEnable?: boolean; resizeEnable?: boolean; showIndoorMap?: boolean; expandZoomRange?: boolean; dragEnable?: boolean; zoomEnable?: boolean; doubleClickZoom?: boolean; keyboardEnable?: boolean; jogEnable?: boolean; scrollWheel?: boolean; mapStyle?: string; features?: string[]; showBuildingBlock?: boolean; viewMode?: string; pitch?: number; pitchEnable?: boolean; buildingAnimation?: boolean; skyColor?: string; }; type Props = { loadingElement?: React.ReactElement; options?: MapOpt; containerClass?: string; containerStyle?: Object; children?: any; zoomchange?: (evt: any) => void; clickchange?: (evt: any) => void; loadedCallBack?: (map: object) => void; aMapUI?: boolean; aMapLoca?: boolean; loadingStyle?: React.CSSProperties; }; export declare const GDMap: React.ForwardRefExoticComponent< Props & React.RefAttributes >; export {};