UNPKG

@geoapify/route-planner-sdk

Version:

A TypeScript SDK for the Geoapify Route Planner API that simplifies route optimization requests, and helps visualize and edit resulting routes.

19 lines (18 loc) 801 B
import { RouteResultEditorBase } from "./route-result-editor-base"; import { Shipment } from "../../models"; export declare class RouteResultShipmentEditor extends RouteResultEditorBase { assignShipments(agentId: string, shipmentIds: string[]): Promise<boolean>; removeShipments(shipmentIds: string[]): Promise<boolean>; addNewShipments(agentId: string, shipments: Shipment[]): Promise<boolean>; private assignShipment; private removeShipment; private addNewShipmentsToAgent; private addShipmentToNonExistingAgent; private addShipmentToExistingAgent; private removeShipmentFromExistingAgent; private addShipmentsToAgent; private removeShipmentFromAgent; private validateShipments; private validateShipmentExists; private validateNewShipments; }