/** * Veeroute.Lastmile * Veeroute Lastmile API * * The version of the OpenAPI document: 3.15.183137 * Contact: support@veeroute.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { TripActionLastmile } from './tripAction'; import { AssignedShiftLastmile } from './assignedShift'; /** * A trip is a sequence of activities (`actions`) assigned to the specified performer driving the specified vehicle. */ export interface TripLastmile { /** * Unique trip ID. */ key: string; /** * List of assigned shifts. */ assigned_shifts: Array; /** * List of actions for orders. */ actions?: Array; /** * A list of keys assigned to orders, but not scheduled for a specific time. */ waitlist?: Set; /** * Trip start location key. */ start_location_key?: string; /** * Trip finish location key. */ finish_location_key?: string; /** * Attributes, used to add service information that does not affect planning. */ attributes?: Set; }