import { type CheckoutOrder, type CheckoutOrderContext, type Config, type GetCheckoutOrderContexts } from '@farfetch/blackout-client'; import type { Dispatch } from 'redux'; /** * Method responsible for obtaining the checkout order contexts. * * @param getCheckoutOrderContexts - Get checkout order contexts client. * * @returns Thunk factory. */ declare const fetchCheckoutOrderContextsFactory: (getCheckoutOrderContexts: GetCheckoutOrderContexts) => (checkoutOrderId: CheckoutOrder['id'], config?: Config) => (dispatch: Dispatch) => Promise; export default fetchCheckoutOrderContextsFactory;