import { Order, OrderHistoryList, ReplenishmentOrder, ReplenishmentOrderList, ReturnRequest, ReturnRequestList, StateUtils } from '@spartacus/core'; import { ConsignmentTracking } from '@spartacus/order/root'; export declare const ORDER_FEATURE = "order"; export declare const CANCEL_ORDER_PROCESS_ID = "cancelOrder"; export declare const CANCEL_RETURN_PROCESS_ID = "cancelReturn"; export declare const CANCEL_REPLENISHMENT_ORDER_PROCESS_ID = "cancelReplenishmentOrder"; export declare const ORDERS = "[Order] User Orders"; export declare const RETURN_REQUESTS = "[Order] Order Return Requests"; export declare const RETURN_REQUEST_DETAILS = "[Order] Return Request Details"; export declare const ORDER_DETAILS = "[Order] User Order Details"; export declare const REPLENISHMENT_ORDERS = "[Order] User Replenishment Orders"; export declare const REPLENISHMENT_ORDER_DETAILS = "[Order] User Replenishment Order Details"; export interface StateWithOrder { [ORDER_FEATURE]: OrderState; } export interface OrderState { orders: StateUtils.LoaderState; orderDetail: StateUtils.LoaderState; replenishmentOrders: StateUtils.LoaderState; orderReturn: StateUtils.LoaderState; orderReturnList: StateUtils.LoaderState; consignmentTracking: ConsignmentTrackingState; replenishmentOrder: StateUtils.LoaderState; } export interface ConsignmentTrackingState { tracking: ConsignmentTracking; }