import { PhonePeEmitterSubscription } from '../../subscription/PhonePeEmitterSubscription'; import { LocationBridgeContract } from './LocationBridgeContract'; import { LOCATION_PRIORITY } from './LocationBridgeContract'; export declare class AndroidLocationBridge implements LocationBridgeContract { private locationBridge; private eventEmitter; private logMerchantEvent; constructor(bridge: any); getAddress(latitude: number, longitude: number): Promise; startUpdatingLocation(): void; stopUpdatingLocation(): void; getCurrentLocation(forceNewLocation?: boolean): Promise; onLocationUpdateSuccess(callbackName: string, callback: (response: any) => void): PhonePeEmitterSubscription; onLocationUpdateFailure(callbackName: string, callback: (response: any) => void): PhonePeEmitterSubscription; isLocationTurnedOn(): Promise; turnOnLocation(): Promise; setLocationPriority(priority: LOCATION_PRIORITY): void; }