import { IMapApi, ICustomOverlayApi, IPixel } from '../abstract'; export declare class BMapCustomOverlayApi implements ICustomOverlayApi { protected _nativeLayer: any; constructor(viewport: any, api: any); addTo(map: BMapMap): void; } export declare class BMapMap implements IMapApi { protected _nativeMap: any; constructor(container: any); private _projection; private _api; 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; private _destroy; destroy(): void; }