UNPKG

@nativescript-community/ui-carto

Version:

NativeScript plugin for CARTO Mobile SDK

24 lines (23 loc) 1.11 kB
import type { RouteMatchingResult as IRouteMatchingResult, RoutingResult as IRoutingResult, RoutingInstruction, RoutingServiceOptions } from '.'; import { BaseNative } from '../BaseNative'; import { MapPosVector, NativeVector } from '../core'; import { Projection } from '../projections'; export declare abstract class BaseRoutingService<T, U extends RoutingServiceOptions> extends BaseNative<T, U> { } export declare class RoutingInstructionVector extends NativeVector<RoutingInstruction> { } export declare class RoutingResult extends BaseNative<any, {}> implements IRoutingResult { constructor(native: any); getProjection(): Projection; getTotalTime(): any; getPoints(): MapPosVector<import("../core").DefaultLatLonKeys>; getTotalDistance(): any; getInstructions(): RoutingInstructionVector; getRawResult(): any; } export declare class RouteMatchingResult extends BaseNative<any, {}> implements IRouteMatchingResult { constructor(native: any); getProjection(): Projection; getPoints(): MapPosVector<import("../core").DefaultLatLonKeys>; getRawResult(): any; }