export interface MapOptions { center: LatLng; zoom: number; styleUrl: string; tileUrl: string; } export type LatLng = [number, number]; export declare function getLngLat(latLng: LatLng): [number, number]; export interface IMapAdapter { init(container: HTMLElement, options: MapOptions): void; setCenter(latLng: LatLng): void; setZoom(zoom: number): void; addMarker(latLng: LatLng, options?: { color?: string; }): void; destroy(): void; }