import { AmapProps, MapSettings } from '../type'; interface mAMapProps { w: number; h: number; el: HTMLDivElement; config: AmapProps; callback: { click: (e: any) => void; zoomEnd: (e: any) => void; moveEnd: () => void; }; } export default class mAMap { map: any; shadowMap: any; width: number; height: number; traffic?: any; config: AmapProps | null; firstUpdata: boolean; moveStatus: boolean; constructor(options: mAMapProps); getBounds(): any; afterMoved(): void; updataView(config: AmapProps): void; upDataTraffic(showTraffic: boolean): void; getfeatures(mapsettings: MapSettings | undefined): any; getMapStyleId(): string; resize(w: any, h: any): void; destroy(): void; } export {};