mapnests-node-sdk
Version:
TypeScript Node Supported SDK for Mapnests API integration (Distance Matrix, Distance Matrix Details, Geocode, Reverse Geocode)
27 lines (26 loc) • 564 B
TypeScript
import { Mode } from './distance_matrix';
export interface Coordinate {
lat: number;
lon: number;
}
export interface PairwiseRoute {
id: number;
src: Coordinate;
dest: Coordinate;
mode: Mode;
}
export interface PairwiseRouteSummaryRequest {
pairs: PairwiseRoute[];
}
export interface RouteSummary {
id: number;
distanceInMeters?: number;
etaInSeconds?: number;
geometry?: string;
error?: string;
}
export interface PairwiseRouteSummaryResponse {
status: boolean;
message: string;
data: RouteSummary[];
}