import { type CheckoutOrder, type CheckoutOrderItem, type Config, type Controls, type DeleteCheckoutOrderItem } from '@farfetch/blackout-client'; import type { Dispatch } from 'redux'; /** * Method responsible for deleting a checkout order item. * * @param deleteCheckoutOrderItem - Delete checkout order item client. * * @returns Thunk factory. */ declare const removeCheckoutOrderItemFactory: (deleteCheckoutOrderItem: DeleteCheckoutOrderItem) => (checkoutOrderId: CheckoutOrder['id'], itemId: CheckoutOrderItem['id'], config?: Config) => (dispatch: Dispatch) => Promise; export default removeCheckoutOrderItemFactory;