import { LatLng, ProximiioMapApi, ProximiioMapCommon, ProximiioMapViewBase, SetCenterOptions, SetZoomLevelOptions, AnimateCameraOptions, CenterPointOptions } from './proximiio-unified-maps.common'; export interface ProximiioDelegate { } export declare class ProximiioMapView extends ProximiioMapViewBase { private mapView; private delegate; getNativeMapView(): any; createNativeView(): Object; initMap(): void; } export declare class ProximiioMapFunctions extends ProximiioMapCommon implements ProximiioMapApi { setCenter(options: SetCenterOptions, nativeMap?: any): Promise; getCenter(nativeMap?: any): Promise; setZoomLevel(options: SetZoomLevelOptions, nativeMap?: any): Promise; animateCamera(options: AnimateCameraOptions, nativeMap?: any): Promise; addCenterPoint(options: CenterPointOptions, nativeMap?: any): Promise; } export declare class ProximiioDelegateImpl extends NSObject implements ProximiioDelegate { static ObjCProtocols: any[]; static new(): ProximiioDelegateImpl; } export declare class ProximiioMap extends ProximiioMapFunctions implements ProximiioMapApi { private mapHelper; private api; delegate: ProximiioDelegateImpl; constructor(params: any); }