/** * Документация 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 { SupplyOrderCancelStatusResponseResult } from './SupplyOrderCancelStatusResponseResult'; import type { SupplyOrderCancelStatusResponseCancelOrderError } from './SupplyOrderCancelStatusResponseCancelOrderError'; import type { V1SupplyOrderCancelStatusResponseStatus } from './V1SupplyOrderCancelStatusResponseStatus'; /** * * @export * @interface V1SupplyOrderCancelStatusResponse */ export interface V1SupplyOrderCancelStatusResponse { /** * Причина, по которой не удалось отменить заявку на поставку: * - `INVALID_ORDER_STATE` — неверный статус заявки на поставку. * - `ORDER_IS_VIRTUAL` — заявка виртуальная. * - `ORDER_DOES_NOT_BELONG_TO_CONTRACTOR` — заявка на поставку не принадлежит вашему юридическому лицу. * - `ORDER_DOES_NOT_BELONG_TO_COMPANY` — заявка на поставку не принадлежит продавцу. * - `OTHER_ASYNCHRONOUS_OPERATION_IN_PROGRESS` — заявка на поставку в процессе отмены. * * @type {Array} * @memberof V1SupplyOrderCancelStatusResponse */ error_reasons?: Array; /** * * @type {SupplyOrderCancelStatusResponseResult} * @memberof V1SupplyOrderCancelStatusResponse */ result?: SupplyOrderCancelStatusResponseResult; /** * * @type {V1SupplyOrderCancelStatusResponseStatus} * @memberof V1SupplyOrderCancelStatusResponse */ status?: V1SupplyOrderCancelStatusResponseStatus; } /** * Check if a given object implements the V1SupplyOrderCancelStatusResponse interface. */ export declare function instanceOfV1SupplyOrderCancelStatusResponse(value: object): value is V1SupplyOrderCancelStatusResponse; export declare function V1SupplyOrderCancelStatusResponseFromJSON(json: any): V1SupplyOrderCancelStatusResponse; export declare function V1SupplyOrderCancelStatusResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): V1SupplyOrderCancelStatusResponse; export declare function V1SupplyOrderCancelStatusResponseToJSON(value?: V1SupplyOrderCancelStatusResponse | null): any;