UNPKG

@veeroute/lss-universal-angular

Version:

OpenAPI client for @veeroute/lss-universal-angular

40 lines (39 loc) 1.52 kB
/** * VRt.Universal [UV] * * The version of the OpenAPI document: 7.23.2926 * Contact: servicedesk@veeroute.com * * NOTE: This class is auto generated by OpenAPI Generator. * Do not edit the class manually. */ import { TracedataUniversal } from './tracedata'; import { PlanStatisticsUniversal } from './planStatistics'; import { CalculationInfoUniversal } from './calculationInfo'; import { RemovedItemsUniversal } from './removedItems'; import { TripUniversal } from './trip'; import { UnplannedItemsUniversal } from './unplannedItems'; import { EntityWarningUniversal } from './entityWarning'; /** * Planning result. It can be intermediate (during the calculation process) and complete (after the calculation is completed). */ export interface PlanResultUniversal { [key: string]: any | any; tracedata: TracedataUniversal; /** * Trip list. 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. */ trips: Array<TripUniversal>; statistics: PlanStatisticsUniversal; /** * Warning list. */ warnings?: Array<EntityWarningUniversal>; unplanned_items?: UnplannedItemsUniversal; removed_items?: RemovedItemsUniversal; /** * Calculation progress as a percentage. The progress displays the current number of completed steps. */ calculation_progress: number; calculation_info: CalculationInfoUniversal; }