/** * Документация 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 { ContentCanNotEditSupplyContentReasonEnum } from './ContentCanNotEditSupplyContentReasonEnum'; /** * Товарный состав поставки. * @export * @interface SupplyContent */ export interface SupplyContent { /** * Идентификатор товарного состава. * @type {string} * @memberof SupplyContent */ bundle_id?: string; /** * Причина, почему нельзя изменить товарный состав поставки: * - `UNSPECIFIED` — не определена; * - `INCORRECT_SUPPLY_STATE` — некорректный статус поставки; * - `DEADLINE` — поставка просрочена; * - `UTD_IS_UPLOADED` — УПД загружен; * - `STORAGE_WAREHOUSE_IS_NOT_WMS` — некорректный склад хранения; * - `CONTRACT_IS_NOT_VALID_FOR_HANDLING_ORDERS` — недействительный договор для обработки заявок на поставку; * - `SUPPLY_IS_VIRTUAL` — поставка виртуальная; * - `SUPPLY_DOES_NOT_BELONG_TO_COMPANY` — поставка не принадлежит продавцу; * - `UNDEFINED` — неизвестная. * * @type {Array} * @memberof SupplyContent */ can_not_set_reasons?: Array; /** * `true`, если можно изменить товарный состав поставки. * * @type {boolean} * @memberof SupplyContent */ can_set?: boolean; } /** * Check if a given object implements the SupplyContent interface. */ export declare function instanceOfSupplyContent(value: object): value is SupplyContent; export declare function SupplyContentFromJSON(json: any): SupplyContent; export declare function SupplyContentFromJSONTyped(json: any, ignoreDiscriminator: boolean): SupplyContent; export declare function SupplyContentToJSON(value?: SupplyContent | null): any;