/** * Документация 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 { Carriagev1CarriageContainerGetResponsePostings } from './Carriagev1CarriageContainerGetResponsePostings'; /** * * @export * @interface Carriagev1CarriageContainerGetResponse */ export interface Carriagev1CarriageContainerGetResponse { /** * Действия с грузоместом: * - `approve` — подтвердить состав; * - `get_label_container` — получить этикетку; * - `delete` — удалить; * - `place_box_into_pallet` — добавить коробку на палету; * - `remove_box_from_pallet` — убрать коробку с палеты; * - `place_posting_into_container` — перенести отправление в другое грузоместо; * - `remove_posting_from_container` — убрать отправление из грузоместа; * - `get_documents` — получить транспортную накладную. * * @type {Array} * @memberof Carriagev1CarriageContainerGetResponse */ available_actions?: Array; /** * Тип грузоместа. * @type {string} * @memberof Carriagev1CarriageContainerGetResponse */ cargo_type?: string; /** * Идентификатор грузоместа. * @type {number} * @memberof Carriagev1CarriageContainerGetResponse */ container_id?: number; /** * Порядковый номер грузоместа. * @type {number} * @memberof Carriagev1CarriageContainerGetResponse */ container_number?: number; /** * Количество отправлений в грузоместе. * @type {number} * @memberof Carriagev1CarriageContainerGetResponse */ count_of_postings?: number; /** * Дата создания грузоместа в UTC. * @type {string} * @memberof Carriagev1CarriageContainerGetResponse */ created_at?: string; /** * Идентификатор родительского грузоместа. * @type {number} * @memberof Carriagev1CarriageContainerGetResponse */ parent_container_id?: number; /** * Список отправлений. * @type {Array} * @memberof Carriagev1CarriageContainerGetResponse */ postings?: Array; /** * Идентификаторы дочерних грузомест. * @type {Array} * @memberof Carriagev1CarriageContainerGetResponse */ related_container_ids?: Array; /** * Тип сортировки грузоместа: * - `sort` — сортируемый; * - `non-sort` — несортируемый. * * @type {string} * @memberof Carriagev1CarriageContainerGetResponse */ sort_type?: string; /** * Статус грузоместа. * @type {string} * @memberof Carriagev1CarriageContainerGetResponse */ status?: string; /** * Дата создания грузоместа в часовом поясе склада. * @type {string} * @memberof Carriagev1CarriageContainerGetResponse */ warehouse_date?: string; /** * Идентификатор склада продавца. * @type {number} * @memberof Carriagev1CarriageContainerGetResponse */ warehouse_id?: number; /** * Название склада. * @type {string} * @memberof Carriagev1CarriageContainerGetResponse */ warehouse_name?: string; /** * Суммарный вес отправлений в грузоместе, кг. * @type {number} * @memberof Carriagev1CarriageContainerGetResponse */ weight?: number; } /** * Check if a given object implements the Carriagev1CarriageContainerGetResponse interface. */ export declare function instanceOfCarriagev1CarriageContainerGetResponse(value: object): value is Carriagev1CarriageContainerGetResponse; export declare function Carriagev1CarriageContainerGetResponseFromJSON(json: any): Carriagev1CarriageContainerGetResponse; export declare function Carriagev1CarriageContainerGetResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): Carriagev1CarriageContainerGetResponse; export declare function Carriagev1CarriageContainerGetResponseToJSON(value?: Carriagev1CarriageContainerGetResponse | null): any;