/** * 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 { TransportTypeLastmile } from './transportType'; /** * The performer who is able to carry a cargo on a vehicle. */ export interface PerformerLastmile { /** * Performer\'s key, unique ID. */ key: string; /** * Limit of the number of performer\'s shifts in one planning. */ max_work_shifts?: number; /** * Performer\'s features list. Used to check whether the performer is compatible with orders. */ performer_features?: Set; /** * List of vehicle requirements. Used to check whether the vehicle is compatible with the order. */ transport_restrictions?: Set; own_transport_type?: TransportTypeLastmile; /** * Attributes, used to add service information that does not affect planning. */ attributes?: Set; }