export interface ApplePayOptions { merchantIdentifier: string; supportedNetworks?: ApplePaySupportedNetwork[]; additionalPaymentSummaryItems?: CartSummaryItem[]; merchantCapabilities?: ApplePayMerchantCapability[]; requiredBillingContactFields?: ContactField[]; supportedCountries?: string[]; totalPriceLabel?: string; } export declare enum ApplePaySupportedNetwork { Visa = "visa", MasterCard = "masterCard", UnionPay = "unionPay", Amex = "amex", Discover = "discover", JCB = "jcb", Mastreo = "maestro" } export declare enum ApplePayMerchantCapability { Supports3DS = "supports3DS", SupportsCredit = "supportsCredit", SupportsDebit = "supportsDebit", SupportsEMV = "supportsEMV" } export declare enum ContactField { EmailAddress = "emailAddress", Name = "name", PhoneNumber = "phoneNumber", PhoneticName = "phoneticName", PostalAddress = "postalAddress" } export interface CartSummaryItem { label: string; amount: number; type?: CartSummaryItemType; } export declare enum CartSummaryItemType { Final = "final", Pending = "pending" } //# sourceMappingURL=ApplePayOptions.d.ts.map