/** * Veeroute.Delivery * Veeroute Delivery 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 { TariffDelivery } from './tariff'; import { BoxDelivery } from './box'; import { ShiftDelivery } from './shift'; import { TransportTypeDelivery } from './transportType'; import { LocationDelivery } from './location'; /** * Group of performers. If the performer does not have a specified start/finish location, the trip starts from the location of the first order and finishes at the location of the last one. */ export interface PerformerDelivery { /** * Unique ID. */ key: string; /** * Number of equal performers in this group. */ count?: number; box?: BoxDelivery | null; start_location?: LocationDelivery; finish_location?: LocationDelivery; /** * Performer\'s features list. Used to check whether the performer is compatible with orders. */ features?: Set; transport_type?: TransportTypeDelivery; /** * List of performer\'s shifts. */ shifts: Array; tariff?: TariffDelivery; }