import type { ClearIndependentRouteOptions, DriveRouteOptions, DriveRouteResult, EBikeRouteOptions, IndependentDriveRouteOptions, IndependentMotorcycleRouteOptions, IndependentRideRouteOptions, IndependentTruckRouteOptions, IndependentWalkRouteOptions, MotorcycleRouteOptions, OfficialNaviPageOptions, RouteOptions, RouteResult, SelectIndependentRouteOptions, StartNaviWithIndependentPathOptions, TransitRouteOptions, TruckRouteOptions, WalkRouteOptions, RideRouteOptions } from './types'; export declare const initNavigation: () => void; export declare const destroyAllCalculators: () => void; export declare function calculateDriveRoute(options: DriveRouteOptions): Promise; export declare const calculateWalkRoute: (options: WalkRouteOptions) => Promise; export declare const calculateRideRoute: (options: RideRouteOptions) => Promise; export declare const calculateEBikeRoute: (options: EBikeRouteOptions) => Promise; export declare const calculateTruckRoute: (options: TruckRouteOptions) => Promise; export declare const calculateMotorcycleRoute: (options: MotorcycleRouteOptions) => Promise; export declare function calculateTransitRoute(options: TransitRouteOptions): Promise; export declare function calculateRoute(options: RouteOptions): Promise; export declare const independentDriveRoute: (options: IndependentDriveRouteOptions) => Promise; export declare const independentTruckRoute: (options: IndependentTruckRouteOptions) => Promise; export declare const independentWalkRoute: (options: IndependentWalkRouteOptions) => Promise; export declare const independentRideRoute: (options: IndependentRideRouteOptions) => Promise; export declare const independentMotorcycleRoute: (options: IndependentMotorcycleRouteOptions) => Promise; export declare const selectIndependentRoute: (options: SelectIndependentRouteOptions) => Promise; export declare const startNaviWithIndependentPath: (options: StartNaviWithIndependentPathOptions) => Promise; export declare const openOfficialNaviPage: (options: OfficialNaviPageOptions) => Promise; export declare const clearIndependentRoute: (options: ClearIndependentRouteOptions) => Promise; //# sourceMappingURL=route-planning.d.ts.map