/** * Документация Ozon Seller API * По вопросам работы с Seller API обращайтесь в поддержку через личный кабинет. > [Инструкции по работе с маркетплейсом](https://seller-edu.ozon.ru) > [Информационная платформа и сообщество разработчиков Ozon for dev](https://dev.ozon.ru/) * * The version of the OpenAPI document: 2.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { VehicleCanNotSetVehicleReasonEnum } from './VehicleCanNotSetVehicleReasonEnum'; import type { SupplyOrderDetailsResponseVehicleValue } from './SupplyOrderDetailsResponseVehicleValue'; /** * Информация о водителе и машине. * @export * @interface SupplyOrderDetailsResponseVehicle */ export interface SupplyOrderDetailsResponseVehicle { /** * Причина, почему нельзя указать или изменить информацию о водителе или машине: * - `UNSPECIFIED` — не определена; * - `INVALID_ORDER_STATE` — нельзя установить информацию о машине в текущем статусе заявки; * - `VEHICLE_NOT_REQUIRED` — не обязательно указывать машину; * - `ORDER_DOES_NOT_BELONG_TO_COMPANY` — заявка на поставку не принадлежит продавцу; * - `UNDEFINED` — неизвестная. * * @type {Array} * @memberof SupplyOrderDetailsResponseVehicle */ can_not_set_reasons?: Array; /** * `true`, если можно изменить информацию о водителе или машине. * * @type {boolean} * @memberof SupplyOrderDetailsResponseVehicle */ can_set?: boolean; /** * * @type {SupplyOrderDetailsResponseVehicleValue} * @memberof SupplyOrderDetailsResponseVehicle */ value?: SupplyOrderDetailsResponseVehicleValue; } /** * Check if a given object implements the SupplyOrderDetailsResponseVehicle interface. */ export declare function instanceOfSupplyOrderDetailsResponseVehicle(value: object): value is SupplyOrderDetailsResponseVehicle; export declare function SupplyOrderDetailsResponseVehicleFromJSON(json: any): SupplyOrderDetailsResponseVehicle; export declare function SupplyOrderDetailsResponseVehicleFromJSONTyped(json: any, ignoreDiscriminator: boolean): SupplyOrderDetailsResponseVehicle; export declare function SupplyOrderDetailsResponseVehicleToJSON(value?: SupplyOrderDetailsResponseVehicle | null): any;