UNPKG

@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

13 lines (12 loc) 671 B
import { AddAssignOptions, FeatureResponseData } from "../../../../../models"; import { RouteResultEditorBase } from "../../../route-result-editor-base"; /** * Shared helper for resolving insert positions */ export declare class InsertPositionResolver { static hasExplicitInsertPosition(options: AddAssignOptions): boolean; static shouldAppend(options: AddAssignOptions): boolean; static resolveInsertPosition(options: AddAssignOptions): number; static validateAfterWaypointIndex(context: RouteResultEditorBase, agentIndex: number, waypointIndex: number): void; static extractRouteLocations(agentFeature: FeatureResponseData): [number, number][]; }