import type { Address } from './Address'; /** * @type CreateOrderShipment: Document representing a shipment for an order. * * @property shipmentId: The order-specific ID of the shipment. The field shipmentId from line items refers to this value. The first shipment always become the standard shipment and is named \'me\'. The ID \'me\' is reserved for the standard shipment and it is not allowed to be used by the API caller. * - **Min Length:** 1 * - **Max Length:** 256 * * @property shippingMethod: The shipping method. This has no reference to any shipments configured in the platform. * * @property shippingAddress: The shipping address. * * @property shippingTotal: The total price of all shipping charges in the shipment. If the taxation policy is net, it doesn\'t include tax. If the taxation policy is gross, it includes tax. * * @property taxTotal: The total tax on the shipment. * */ export type CreateOrderShipment = { shipmentId: string; shippingMethod: string; shippingAddress: Address; shippingTotal: number; taxTotal: number; } & { [key: string]: any; };