/** * VRt.Universal [UV] * * The version of the OpenAPI document: 7.26.3024 * Contact: servicedesk@veeroute.com * * NOTE: This class is auto generated by OpenAPI Generator. * Do not edit the class manually. */ import { AttributeUniversal } from './attribute'; import { AssignedPerformerUniversal } from './assignedPerformer'; import { AssignedTransportUniversal } from './assignedTransport'; import { TripStateUniversal } from './tripState'; /** * A trip is a set of works planned to be performed by a specific performer on a specific transport, expressed through a [change in the states](#section/Description/Trip-model) of the performer. */ export interface TripUniversal { [key: string]: any | any; /** * Unique trip identifier. */ key: string; performer: AssignedPerformerUniversal; transport: AssignedTransportUniversal; /** * List of performer\'s states. */ states: Array; /** * List of order keys assigned to the performer, but not scheduled for a specific time and not taken into account in the transport load. */ waitlist?: Array; /** * Name, information field. */ name?: string; /** * Attributes. Used to add service information. */ attributes?: Array; }