import { LitElement } from 'lit'; declare global { interface Window { google: any; markerClusterer?: any; } } export declare class CommonGoogleMap extends LitElement { static styles: import("lit").CSSResult[]; center: any; zoom: any; locations: any[]; focused: any; polygons: any; polylines: any; markers: any; boundCoords: any; controls: any; clusterZoom: number; map: any; defaultCenter: any; private _infoWindow; private _markerClusterer; get anchor(): Element | null; readyMap(): Promise; buildMarkers(locations?: any[]): Promise; get infoWindow(): any; setFocus(focus: any, icon: any): void; resetFocus(focus: any, icon: any): void; changeFocus(after: any, before: any): Promise; updated(changes: any): Promise; render(): import("lit-html").TemplateResult<1>; resetBounds(): void; }