import { BaseNavigationRequest, CloseAppNavRequest } from './NavigationRequest'; import { NativeNavigationRepositoryContract } from '../../../src/modules/navigation/NativeNavigationRepositoryContract'; export declare class AndroidWebNavigationHandler implements NativeNavigationRepositoryContract { static pathKey: string; static activityIdKey: string; static isNewTaskKey: string; processNavigationRequestAsync(request: BaseNavigationRequest, forResult?: boolean): Promise; processNavigationRequestForResultAsync(request: BaseNavigationRequest): Promise; private navigateToPayment(paymentNavigation, isNewTask, forResult?); private navigateToTransactionDetail(detailsNavigation, isNewTask, forResult?); private navigateToGenericPayment(paymentNavigation, isNewTask, forResult?); private objectForNavigation(path, activityId, isNewTask); closeAppRequest(request: CloseAppNavRequest): void; navigateToMap(latitude: number, longitude: number): Promise; navigateToSwitchApp(microAppConfigString: any): Promise; }