import { Address, ClaimOrder, Discount, LineItem, Payment, Region, ShippingMethod } from "../models"; export type FulFillmentItemType = { item_id: string; quantity: number; }; export type FulfillmentItemPartition = { shipping_method: ShippingMethod; items: LineItem[]; }; export type CreateShipmentConfig = { metadata?: Record; no_notification?: boolean; location_id?: string; }; export type CreateFulfillmentOrder = Omit & { is_claim?: boolean; email?: string; payments: Payment[]; discounts: Discount[]; currency_code: string; tax_rate: number | null; region_id: string; region?: Region; is_swap?: boolean; display_id: number; billing_address: Address; items: LineItem[]; shipping_methods: ShippingMethod[]; no_notification: boolean; };