import type { WhopPayment } from '../hooks/useWhopPaymentPolling'; export interface WhopCheckoutHandle { submit: () => Promise; } export interface WhopCheckoutProps { checkoutSessionId: string; storeId: string; customerEmail?: string; shippingAddress?: { firstName?: string; lastName?: string; country?: string; address1?: string; city?: string; state?: string; postal?: string; }; orderItemsCount?: number; orderTotalAmount?: number; onPaymentCompleted?: (payment: WhopPayment) => void; onPaymentFailed?: (error: string) => void; onReady?: () => void; } export declare const WhopCheckout: import("react").NamedExoticComponent>;