import { type CheckoutOrder, type Config, type PatchCheckoutOrderItems, type PatchCheckoutOrderItemsData } from '@farfetch/blackout-client'; import type { Dispatch } from 'redux'; /** * Method responsible for adding, editing and removing gift messages to the current * checkout order. * * @param patchCheckoutOrderItems - Patch gift message client. * * @returns Thunk factory. */ declare const updateCheckoutOrderItemsFactory: (patchCheckoutOrderItems: PatchCheckoutOrderItems) => (checkoutOrderId: CheckoutOrder['id'], data: PatchCheckoutOrderItemsData, config?: Config) => (dispatch: Dispatch) => Promise; export default updateCheckoutOrderItemsFactory;