@geoapify/route-planner-sdk
Version:
TypeScript SDK for the Geoapify Route Planner API. Supports route optimization, delivery planning, and timeline visualization in browser and Node.js
17 lines (16 loc) • 668 B
TypeScript
import { RouteAction } from "./route-action";
import { AgentPlan } from "./agent-plan";
import { ShipmentData } from "../../../interfaces";
export declare class ShipmentPlan {
private readonly shipmentIndex;
private readonly shipmentInputData;
private readonly agentPlan;
constructor(shipmentIndex: number, shipmentInputData: ShipmentData, agentPlan: AgentPlan | undefined);
getAgentId(): string | undefined;
getAgentIndex(): number | undefined;
getShipmentId(): string | undefined;
getShipmentIndex(): number;
getRouteActions(): RouteAction[];
getAgentPlan(): AgentPlan | undefined;
getShipmentInputData(): ShipmentData;
}