import { ShipmentNotification } from '.';
export type SalesOrderFulfillments = {
    fulfillment_provider_order_id: string;
    status?: ShippingStatus;
    fulfillments?: SalesOrderFulfillment[];
    shipments?: ShipmentNotification[];
};
export type SalesOrderFulfillment = {
    status?: ShippingStatus;
    reason?: string;
    explanation?: string;
    line_items: FulfillmentLineItem[];
};
export type FulfillmentLineItem = {
    line_item_id?: string;
    sku?: string;
    quantity: number;
};
export type ShippingStatus = 'processing' | 'shipped' | 'cancelled' | 'rejected' | 'onhold' | 'exception' | 'completed';
