import { ProductPriceCurrency } from "../product/enums"; export type WalletBalanceInCents = { USD: number; amount: string; currency: ProductPriceCurrency; }; export type Wallet = { balance: WalletBalanceInCents; created_date: string; has_billing_details: boolean; missing_billing_keys: string[]; id: string; }; export type WalletATSSettings = { topUpAmount: number; topUpMinAmount: number; topUpPaymentMethodTypes: WalletPaymentIntentPaymentMethod[]; topUpMinAmountCurrency: ProductPriceCurrency; }; export type WalletCreateForm = { customerName?: string | null; currency?: ProductPriceCurrency; }; export type WalletBillingPortalLinkResponse = { billingPortalLink: string; }; export type WalletStripePaymentMethod = "card" | "acss_debit" | "affirm" | "afterpay_clearpay" | "alipay" | "au_becs_debit" | "bacs_debit" | "bancontact" | "blik" | "boleto" | "card_present" | "eps" | "fpx" | "giropay" | "grabpay" | "ideal" | "klarna" | "konbini" | "link" | "oxxo" | "p24" | "paynow" | "pix" | "promptpay" | "sepa_debit" | "sofort" | "us_bank_account" | "wechat_pay" | "customer_balance"; export type WalletPaymentIntentPaymentMethod = Omit | "bank_transfer"; export type WalletPaymentIntentRequest = { walletId: string; partnerId: string; amount: number; currency?: string; agreeTerms: boolean; draftCampaignId?: string; paymentMethodTypes?: WalletPaymentIntentPaymentMethod[]; successCallbackUrl?: string; }; //# sourceMappingURL=types.d.ts.map