/// <reference types="react" />
import { CheckoutModel } from '../../../api/checkout-types';
export declare function useCheckout(): {
    checkout: CheckoutModel;
    confirmCheckout: () => Promise<void | import("../../../api/checkout-types").CheckoutCreateTransactionResponse>;
    fetchCheckout: (checkoutId: string) => Promise<CheckoutModel>;
    isCheckoutLoading: boolean;
    refreshCheckout: () => Promise<CheckoutModel>;
    setCheckout: import("react").Dispatch<import("react").SetStateAction<CheckoutModel>>;
};
//# sourceMappingURL=use-checkout.d.ts.map