import 'react-international-phone/style.css'; import type { TPaymentIntent } from '@blocklet/payment-types'; import type { CheckoutCallbacks, CheckoutContext } from '../../types'; export declare const waitForCheckoutComplete: (sessionId: string) => Promise; export declare const hasDidWallet: (user: any) => any; type PageData = CheckoutContext & CheckoutCallbacks & { onQuoteUpdated?: (data: Pick) => void; onPaymentIntentUpdate?: (intent: TPaymentIntent | null) => void; onlyShowBtn?: boolean; isDonation?: boolean; }; export default function PaymentForm({ checkoutSession, paymentMethods, paymentIntent, paymentLink, customer, onPaid, onError, onQuoteUpdated, onPaymentIntentUpdate, action, onlyShowBtn, isDonation, rateUnavailable, }: PageData): import("react").JSX.Element; export {};