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

15 lines (14 loc) 628 B
import { RouteResultEditorBase } from "./route-result-editor-base"; import { Job } from "../../models"; export declare class RouteResultJobEditor extends RouteResultEditorBase { assignJobs(agentIndex: number, jobIndexes: number[], newPriority?: number): Promise<boolean>; removeJobs(jobIndexes: number[]): Promise<boolean>; addNewJobs(agentIndex: number, jobs: Job[]): Promise<boolean>; private markJobsUnassigned; private markRemainingJobsWithAgentRequirement; private markJobsForAgent; private validateJobs; private validateJobExists; private validateNewJobs; private setJobPriority; }