import type { CheckoutOrder, Config } from '@farfetch/blackout-client'; import type { UseCheckoutOrderDetailsOptions } from './types/index.js'; declare function useCheckoutOrderDetails(checkoutOrderId?: CheckoutOrder['id'], options?: UseCheckoutOrderDetailsOptions): { actions: { fetch: (config?: Config | undefined) => Promise; reset: () => void; }; data: { checkoutOrder: import("@farfetch/blackout-redux").CheckoutOrderEntityDenormalized | undefined; deliveryBundles?: import("@farfetch/blackout-client").CheckoutOrderDeliveryBundle[] | undefined; shippingOptions?: import("@farfetch/blackout-client").CheckoutOrderShippingOption[] | undefined; registered: boolean; } | undefined; isLoading: boolean; isFetched: boolean; error: import("@farfetch/blackout-redux").Nullable; }; export default useCheckoutOrderDetails;