import { IMapApi, ICustomOverlayApi, IPixel } from '../abstract'; export declare class LeaflatTileLayerApi { protected _nativeLayer: any; constructor(WMTS: any, options: any); addTo(map: LeaflatMap): void; } export declare class LeaflatCustomOverlayApi implements ICustomOverlayApi { protected _nativeLayer: any; constructor(viewport: any, api: any); addTo(map: LeaflatMap): void; } export declare class LeaflatMap implements IMapApi { protected _nativeMap: any; constructor(container: any); getMap(): any; getCenter(): { lng: any; lat: any; }; getZoom(): number; getRotation(): number; getPitch(): number; getBounds(): any[]; setView(bounds: any, lng: any, lat: any, zoom: any, rotation: any, pitch: any, animation: any): void; project(lng: any, lat: any): IPixel; latLngToLayerPoint(point: any): { x: any; y: any; }; layerPointToLatLng(pixel: any): { lng: any; lat: any; }; initialize(tiles: any): void; render(gisModel: any, ecModel: any, api: any): void; destroy(): void; }