import { LitElement } from 'lit'; declare global { interface HTMLElementTagNameMap { 'a-map': AMap; } } export declare class AMap extends LitElement { version: string; key: string; secret: string; AMapUrl: string; AMapLocaUrl: string; plugins: Array; viewMode: string; mapStyle: string; zoom: number; center: [number, number]; zooms: [number, number]; animateEnable: boolean; loading: boolean; AMap: any; map: any; operatingData: { timeoutFlag: NodeJS.Timeout | null; }; protected createRenderRoot(): this; constructor(); connectedCallback(): Promise; firstUpdated(): Promise; disconnectedCallback(): void; initAMap(): void; oncomplete: () => void; onStartOperating: () => void; onEndOperating_timeout: () => void; onzoomchange: () => void; addEventListeners(): void; removeEventListener(): void; render(): import("lit-html").TemplateResult<1>; }