import { type PaymentModalParams } from '../types/api'; export declare function usePayment(): { openPaymentModal: (data: PaymentModalParams) => Promise; closePaymentModal: () => void; setPaymentIntent: (data: import("../types/api").PaymentIntentData) => void; data: import("../types/api").PaymentIntentData | null; error: Error | null; txHash: string | undefined; isLoading: boolean; isSuccess: boolean; isError: boolean; };