UNPKG

@adyen/api-library

Version:

The Adyen API Library for NodeJS enables you to work with Adyen APIs.

720 lines 64.9 kB
"use strict"; /* * The version of the OpenAPI document: v71 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit this class manually. */ var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.ObjectSerializer = void 0; __exportStar(require("./accountInfo"), exports); __exportStar(require("./acctInfo"), exports); __exportStar(require("./achDetails"), exports); __exportStar(require("./additionalData3DSecure"), exports); __exportStar(require("./additionalDataAirline"), exports); __exportStar(require("./additionalDataCarRental"), exports); __exportStar(require("./additionalDataCommon"), exports); __exportStar(require("./additionalDataLevel23"), exports); __exportStar(require("./additionalDataLodging"), exports); __exportStar(require("./additionalDataOpenInvoice"), exports); __exportStar(require("./additionalDataOpi"), exports); __exportStar(require("./additionalDataRatepay"), exports); __exportStar(require("./additionalDataRetry"), exports); __exportStar(require("./additionalDataRisk"), exports); __exportStar(require("./additionalDataRiskStandalone"), exports); __exportStar(require("./additionalDataSubMerchant"), exports); __exportStar(require("./additionalDataTemporaryServices"), exports); __exportStar(require("./additionalDataWallets"), exports); __exportStar(require("./address"), exports); __exportStar(require("./affirmDetails"), exports); __exportStar(require("./afterpayDetails"), exports); __exportStar(require("./agency"), exports); __exportStar(require("./airline"), exports); __exportStar(require("./amazonPayDetails"), exports); __exportStar(require("./amount"), exports); __exportStar(require("./amounts"), exports); __exportStar(require("./ancvDetails"), exports); __exportStar(require("./androidPayDetails"), exports); __exportStar(require("./applePayDetails"), exports); __exportStar(require("./applePayDonations"), exports); __exportStar(require("./applePaySessionRequest"), exports); __exportStar(require("./applePaySessionResponse"), exports); __exportStar(require("./applicationInfo"), exports); __exportStar(require("./authenticationData"), exports); __exportStar(require("./bacsDirectDebitDetails"), exports); __exportStar(require("./balanceCheckRequest"), exports); __exportStar(require("./balanceCheckResponse"), exports); __exportStar(require("./billDeskDetails"), exports); __exportStar(require("./billingAddress"), exports); __exportStar(require("./blikDetails"), exports); __exportStar(require("./browserInfo"), exports); __exportStar(require("./cancelOrderRequest"), exports); __exportStar(require("./cancelOrderResponse"), exports); __exportStar(require("./cardBrandDetails"), exports); __exportStar(require("./cardDetails"), exports); __exportStar(require("./cardDetailsRequest"), exports); __exportStar(require("./cardDetailsResponse"), exports); __exportStar(require("./cardDonations"), exports); __exportStar(require("./cashAppDetails"), exports); __exportStar(require("./cellulantDetails"), exports); __exportStar(require("./checkoutAwaitAction"), exports); __exportStar(require("./checkoutBankAccount"), exports); __exportStar(require("./checkoutBankTransferAction"), exports); __exportStar(require("./checkoutDelegatedAuthenticationAction"), exports); __exportStar(require("./checkoutNativeRedirectAction"), exports); __exportStar(require("./checkoutOrderResponse"), exports); __exportStar(require("./checkoutQrCodeAction"), exports); __exportStar(require("./checkoutRedirectAction"), exports); __exportStar(require("./checkoutSDKAction"), exports); __exportStar(require("./checkoutSessionInstallmentOption"), exports); __exportStar(require("./checkoutSessionThreeDS2RequestData"), exports); __exportStar(require("./checkoutThreeDS2Action"), exports); __exportStar(require("./checkoutVoucherAction"), exports); __exportStar(require("./commonField"), exports); __exportStar(require("./company"), exports); __exportStar(require("./createCheckoutSessionRequest"), exports); __exportStar(require("./createCheckoutSessionResponse"), exports); __exportStar(require("./createOrderRequest"), exports); __exportStar(require("./createOrderResponse"), exports); __exportStar(require("./deliveryAddress"), exports); __exportStar(require("./deliveryMethod"), exports); __exportStar(require("./detailsRequestAuthenticationData"), exports); __exportStar(require("./deviceRenderOptions"), exports); __exportStar(require("./dokuDetails"), exports); __exportStar(require("./donation"), exports); __exportStar(require("./donationCampaign"), exports); __exportStar(require("./donationCampaignsRequest"), exports); __exportStar(require("./donationCampaignsResponse"), exports); __exportStar(require("./donationPaymentRequest"), exports); __exportStar(require("./donationPaymentResponse"), exports); __exportStar(require("./dragonpayDetails"), exports); __exportStar(require("./eBankingFinlandDetails"), exports); __exportStar(require("./econtextVoucherDetails"), exports); __exportStar(require("./eftDetails"), exports); __exportStar(require("./encryptedOrderData"), exports); __exportStar(require("./enhancedSchemeData"), exports); __exportStar(require("./externalPlatform"), exports); __exportStar(require("./fastlaneDetails"), exports); __exportStar(require("./forexQuote"), exports); __exportStar(require("./fraudCheckResult"), exports); __exportStar(require("./fraudResult"), exports); __exportStar(require("./fundOrigin"), exports); __exportStar(require("./fundRecipient"), exports); __exportStar(require("./genericIssuerPaymentMethodDetails"), exports); __exportStar(require("./googlePayDetails"), exports); __exportStar(require("./googlePayDonations"), exports); __exportStar(require("./idealDetails"), exports); __exportStar(require("./idealDonations"), exports); __exportStar(require("./inputDetail"), exports); __exportStar(require("./installmentOption"), exports); __exportStar(require("./installments"), exports); __exportStar(require("./item"), exports); __exportStar(require("./klarnaDetails"), exports); __exportStar(require("./leg"), exports); __exportStar(require("./lineItem"), exports); __exportStar(require("./listStoredPaymentMethodsResponse"), exports); __exportStar(require("./mandate"), exports); __exportStar(require("./masterpassDetails"), exports); __exportStar(require("./mbwayDetails"), exports); __exportStar(require("./merchantDevice"), exports); __exportStar(require("./merchantRiskIndicator"), exports); __exportStar(require("./mobilePayDetails"), exports); __exportStar(require("./molPayDetails"), exports); __exportStar(require("./name"), exports); __exportStar(require("./openInvoiceDetails"), exports); __exportStar(require("./passenger"), exports); __exportStar(require("./payByBankAISDirectDebitDetails"), exports); __exportStar(require("./payByBankDetails"), exports); __exportStar(require("./payPalDetails"), exports); __exportStar(require("./payPayDetails"), exports); __exportStar(require("./payToDetails"), exports); __exportStar(require("./payUUpiDetails"), exports); __exportStar(require("./payWithGoogleDetails"), exports); __exportStar(require("./payWithGoogleDonations"), exports); __exportStar(require("./paymentAmountUpdateRequest"), exports); __exportStar(require("./paymentAmountUpdateResponse"), exports); __exportStar(require("./paymentCancelRequest"), exports); __exportStar(require("./paymentCancelResponse"), exports); __exportStar(require("./paymentCaptureRequest"), exports); __exportStar(require("./paymentCaptureResponse"), exports); __exportStar(require("./paymentCompletionDetails"), exports); __exportStar(require("./paymentDetails"), exports); __exportStar(require("./paymentDetailsRequest"), exports); __exportStar(require("./paymentDetailsResponse"), exports); __exportStar(require("./paymentLinkRequest"), exports); __exportStar(require("./paymentLinkResponse"), exports); __exportStar(require("./paymentMethod"), exports); __exportStar(require("./paymentMethodGroup"), exports); __exportStar(require("./paymentMethodIssuer"), exports); __exportStar(require("./paymentMethodToStore"), exports); __exportStar(require("./paymentMethodUPIApps"), exports); __exportStar(require("./paymentMethodsRequest"), exports); __exportStar(require("./paymentMethodsResponse"), exports); __exportStar(require("./paymentRefundRequest"), exports); __exportStar(require("./paymentRefundResponse"), exports); __exportStar(require("./paymentRequest"), exports); __exportStar(require("./paymentResponse"), exports); __exportStar(require("./paymentReversalRequest"), exports); __exportStar(require("./paymentReversalResponse"), exports); __exportStar(require("./paypalUpdateOrderRequest"), exports); __exportStar(require("./paypalUpdateOrderResponse"), exports); __exportStar(require("./phone"), exports); __exportStar(require("./pixDetails"), exports); __exportStar(require("./pixRecurring"), exports); __exportStar(require("./platformChargebackLogic"), exports); __exportStar(require("./pseDetails"), exports); __exportStar(require("./rakutenPayDetails"), exports); __exportStar(require("./ratepayDetails"), exports); __exportStar(require("./recurring"), exports); __exportStar(require("./responseAdditionalData3DSecure"), exports); __exportStar(require("./responseAdditionalDataBillingAddress"), exports); __exportStar(require("./responseAdditionalDataCard"), exports); __exportStar(require("./responseAdditionalDataCommon"), exports); __exportStar(require("./responseAdditionalDataDomesticError"), exports); __exportStar(require("./responseAdditionalDataInstallments"), exports); __exportStar(require("./responseAdditionalDataNetworkTokens"), exports); __exportStar(require("./responseAdditionalDataOpi"), exports); __exportStar(require("./responseAdditionalDataSepa"), exports); __exportStar(require("./responsePaymentMethod"), exports); __exportStar(require("./riskData"), exports); __exportStar(require("./rivertyDetails"), exports); __exportStar(require("./sDKEphemPubKey"), exports); __exportStar(require("./samsungPayDetails"), exports); __exportStar(require("./sepaDirectDebitDetails"), exports); __exportStar(require("./serviceError"), exports); __exportStar(require("./sessionResultResponse"), exports); __exportStar(require("./shopperInteractionDevice"), exports); __exportStar(require("./split"), exports); __exportStar(require("./splitAmount"), exports); __exportStar(require("./standalonePaymentCancelRequest"), exports); __exportStar(require("./standalonePaymentCancelResponse"), exports); __exportStar(require("./storedPaymentMethod"), exports); __exportStar(require("./storedPaymentMethodDetails"), exports); __exportStar(require("./storedPaymentMethodRequest"), exports); __exportStar(require("./storedPaymentMethodResource"), exports); __exportStar(require("./subInputDetail"), exports); __exportStar(require("./subMerchant"), exports); __exportStar(require("./subMerchantInfo"), exports); __exportStar(require("./surcharge"), exports); __exportStar(require("./taxTotal"), exports); __exportStar(require("./threeDS2RequestData"), exports); __exportStar(require("./threeDS2RequestFields"), exports); __exportStar(require("./threeDS2ResponseData"), exports); __exportStar(require("./threeDS2Result"), exports); __exportStar(require("./threeDSRequestData"), exports); __exportStar(require("./threeDSRequestorAuthenticationInfo"), exports); __exportStar(require("./threeDSRequestorPriorAuthenticationInfo"), exports); __exportStar(require("./threeDSecureData"), exports); __exportStar(require("./ticket"), exports); __exportStar(require("./travelAgency"), exports); __exportStar(require("./twintDetails"), exports); __exportStar(require("./updatePaymentLinkRequest"), exports); __exportStar(require("./upiCollectDetails"), exports); __exportStar(require("./upiIntentDetails"), exports); __exportStar(require("./utilityRequest"), exports); __exportStar(require("./utilityResponse"), exports); __exportStar(require("./vippsDetails"), exports); __exportStar(require("./visaCheckoutDetails"), exports); __exportStar(require("./weChatPayDetails"), exports); __exportStar(require("./weChatPayMiniProgramDetails"), exports); __exportStar(require("./zipDetails"), exports); const accountInfo_1 = require("./accountInfo"); const acctInfo_1 = require("./acctInfo"); const achDetails_1 = require("./achDetails"); const additionalData3DSecure_1 = require("./additionalData3DSecure"); const additionalDataAirline_1 = require("./additionalDataAirline"); const additionalDataCarRental_1 = require("./additionalDataCarRental"); const additionalDataCommon_1 = require("./additionalDataCommon"); const additionalDataLevel23_1 = require("./additionalDataLevel23"); const additionalDataLodging_1 = require("./additionalDataLodging"); const additionalDataOpenInvoice_1 = require("./additionalDataOpenInvoice"); const additionalDataOpi_1 = require("./additionalDataOpi"); const additionalDataRatepay_1 = require("./additionalDataRatepay"); const additionalDataRetry_1 = require("./additionalDataRetry"); const additionalDataRisk_1 = require("./additionalDataRisk"); const additionalDataRiskStandalone_1 = require("./additionalDataRiskStandalone"); const additionalDataSubMerchant_1 = require("./additionalDataSubMerchant"); const additionalDataTemporaryServices_1 = require("./additionalDataTemporaryServices"); const additionalDataWallets_1 = require("./additionalDataWallets"); const address_1 = require("./address"); const affirmDetails_1 = require("./affirmDetails"); const afterpayDetails_1 = require("./afterpayDetails"); const agency_1 = require("./agency"); const airline_1 = require("./airline"); const amazonPayDetails_1 = require("./amazonPayDetails"); const amount_1 = require("./amount"); const amounts_1 = require("./amounts"); const ancvDetails_1 = require("./ancvDetails"); const androidPayDetails_1 = require("./androidPayDetails"); const applePayDetails_1 = require("./applePayDetails"); const applePayDonations_1 = require("./applePayDonations"); const applePaySessionRequest_1 = require("./applePaySessionRequest"); const applePaySessionResponse_1 = require("./applePaySessionResponse"); const applicationInfo_1 = require("./applicationInfo"); const authenticationData_1 = require("./authenticationData"); const bacsDirectDebitDetails_1 = require("./bacsDirectDebitDetails"); const balanceCheckRequest_1 = require("./balanceCheckRequest"); const balanceCheckResponse_1 = require("./balanceCheckResponse"); const billDeskDetails_1 = require("./billDeskDetails"); const billingAddress_1 = require("./billingAddress"); const blikDetails_1 = require("./blikDetails"); const browserInfo_1 = require("./browserInfo"); const cancelOrderRequest_1 = require("./cancelOrderRequest"); const cancelOrderResponse_1 = require("./cancelOrderResponse"); const cardBrandDetails_1 = require("./cardBrandDetails"); const cardDetails_1 = require("./cardDetails"); const cardDetailsRequest_1 = require("./cardDetailsRequest"); const cardDetailsResponse_1 = require("./cardDetailsResponse"); const cardDonations_1 = require("./cardDonations"); const cashAppDetails_1 = require("./cashAppDetails"); const cellulantDetails_1 = require("./cellulantDetails"); const checkoutAwaitAction_1 = require("./checkoutAwaitAction"); const checkoutBankAccount_1 = require("./checkoutBankAccount"); const checkoutBankTransferAction_1 = require("./checkoutBankTransferAction"); const checkoutDelegatedAuthenticationAction_1 = require("./checkoutDelegatedAuthenticationAction"); const checkoutNativeRedirectAction_1 = require("./checkoutNativeRedirectAction"); const checkoutOrderResponse_1 = require("./checkoutOrderResponse"); const checkoutQrCodeAction_1 = require("./checkoutQrCodeAction"); const checkoutRedirectAction_1 = require("./checkoutRedirectAction"); const checkoutSDKAction_1 = require("./checkoutSDKAction"); const checkoutSessionInstallmentOption_1 = require("./checkoutSessionInstallmentOption"); const checkoutSessionThreeDS2RequestData_1 = require("./checkoutSessionThreeDS2RequestData"); const checkoutThreeDS2Action_1 = require("./checkoutThreeDS2Action"); const checkoutVoucherAction_1 = require("./checkoutVoucherAction"); const commonField_1 = require("./commonField"); const company_1 = require("./company"); const createCheckoutSessionRequest_1 = require("./createCheckoutSessionRequest"); const createCheckoutSessionResponse_1 = require("./createCheckoutSessionResponse"); const createOrderRequest_1 = require("./createOrderRequest"); const createOrderResponse_1 = require("./createOrderResponse"); const deliveryAddress_1 = require("./deliveryAddress"); const deliveryMethod_1 = require("./deliveryMethod"); const detailsRequestAuthenticationData_1 = require("./detailsRequestAuthenticationData"); const deviceRenderOptions_1 = require("./deviceRenderOptions"); const dokuDetails_1 = require("./dokuDetails"); const donation_1 = require("./donation"); const donationCampaign_1 = require("./donationCampaign"); const donationCampaignsRequest_1 = require("./donationCampaignsRequest"); const donationCampaignsResponse_1 = require("./donationCampaignsResponse"); const donationPaymentRequest_1 = require("./donationPaymentRequest"); const donationPaymentResponse_1 = require("./donationPaymentResponse"); const dragonpayDetails_1 = require("./dragonpayDetails"); const eBankingFinlandDetails_1 = require("./eBankingFinlandDetails"); const econtextVoucherDetails_1 = require("./econtextVoucherDetails"); const eftDetails_1 = require("./eftDetails"); const encryptedOrderData_1 = require("./encryptedOrderData"); const enhancedSchemeData_1 = require("./enhancedSchemeData"); const externalPlatform_1 = require("./externalPlatform"); const fastlaneDetails_1 = require("./fastlaneDetails"); const forexQuote_1 = require("./forexQuote"); const fraudCheckResult_1 = require("./fraudCheckResult"); const fraudResult_1 = require("./fraudResult"); const fundOrigin_1 = require("./fundOrigin"); const fundRecipient_1 = require("./fundRecipient"); const genericIssuerPaymentMethodDetails_1 = require("./genericIssuerPaymentMethodDetails"); const googlePayDetails_1 = require("./googlePayDetails"); const googlePayDonations_1 = require("./googlePayDonations"); const idealDetails_1 = require("./idealDetails"); const idealDonations_1 = require("./idealDonations"); const inputDetail_1 = require("./inputDetail"); const installmentOption_1 = require("./installmentOption"); const installments_1 = require("./installments"); const item_1 = require("./item"); const klarnaDetails_1 = require("./klarnaDetails"); const leg_1 = require("./leg"); const lineItem_1 = require("./lineItem"); const listStoredPaymentMethodsResponse_1 = require("./listStoredPaymentMethodsResponse"); const mandate_1 = require("./mandate"); const masterpassDetails_1 = require("./masterpassDetails"); const mbwayDetails_1 = require("./mbwayDetails"); const merchantDevice_1 = require("./merchantDevice"); const merchantRiskIndicator_1 = require("./merchantRiskIndicator"); const mobilePayDetails_1 = require("./mobilePayDetails"); const molPayDetails_1 = require("./molPayDetails"); const name_1 = require("./name"); const openInvoiceDetails_1 = require("./openInvoiceDetails"); const passenger_1 = require("./passenger"); const payByBankAISDirectDebitDetails_1 = require("./payByBankAISDirectDebitDetails"); const payByBankDetails_1 = require("./payByBankDetails"); const payPalDetails_1 = require("./payPalDetails"); const payPayDetails_1 = require("./payPayDetails"); const payToDetails_1 = require("./payToDetails"); const payUUpiDetails_1 = require("./payUUpiDetails"); const payWithGoogleDetails_1 = require("./payWithGoogleDetails"); const payWithGoogleDonations_1 = require("./payWithGoogleDonations"); const paymentAmountUpdateRequest_1 = require("./paymentAmountUpdateRequest"); const paymentAmountUpdateResponse_1 = require("./paymentAmountUpdateResponse"); const paymentCancelRequest_1 = require("./paymentCancelRequest"); const paymentCancelResponse_1 = require("./paymentCancelResponse"); const paymentCaptureRequest_1 = require("./paymentCaptureRequest"); const paymentCaptureResponse_1 = require("./paymentCaptureResponse"); const paymentCompletionDetails_1 = require("./paymentCompletionDetails"); const paymentDetails_1 = require("./paymentDetails"); const paymentDetailsRequest_1 = require("./paymentDetailsRequest"); const paymentDetailsResponse_1 = require("./paymentDetailsResponse"); const paymentLinkRequest_1 = require("./paymentLinkRequest"); const paymentLinkResponse_1 = require("./paymentLinkResponse"); const paymentMethod_1 = require("./paymentMethod"); const paymentMethodGroup_1 = require("./paymentMethodGroup"); const paymentMethodIssuer_1 = require("./paymentMethodIssuer"); const paymentMethodToStore_1 = require("./paymentMethodToStore"); const paymentMethodUPIApps_1 = require("./paymentMethodUPIApps"); const paymentMethodsRequest_1 = require("./paymentMethodsRequest"); const paymentMethodsResponse_1 = require("./paymentMethodsResponse"); const paymentRefundRequest_1 = require("./paymentRefundRequest"); const paymentRefundResponse_1 = require("./paymentRefundResponse"); const paymentRequest_1 = require("./paymentRequest"); const paymentResponse_1 = require("./paymentResponse"); const paymentReversalRequest_1 = require("./paymentReversalRequest"); const paymentReversalResponse_1 = require("./paymentReversalResponse"); const paypalUpdateOrderRequest_1 = require("./paypalUpdateOrderRequest"); const paypalUpdateOrderResponse_1 = require("./paypalUpdateOrderResponse"); const phone_1 = require("./phone"); const pixDetails_1 = require("./pixDetails"); const pixRecurring_1 = require("./pixRecurring"); const platformChargebackLogic_1 = require("./platformChargebackLogic"); const pseDetails_1 = require("./pseDetails"); const rakutenPayDetails_1 = require("./rakutenPayDetails"); const ratepayDetails_1 = require("./ratepayDetails"); const recurring_1 = require("./recurring"); const responseAdditionalData3DSecure_1 = require("./responseAdditionalData3DSecure"); const responseAdditionalDataBillingAddress_1 = require("./responseAdditionalDataBillingAddress"); const responseAdditionalDataCard_1 = require("./responseAdditionalDataCard"); const responseAdditionalDataCommon_1 = require("./responseAdditionalDataCommon"); const responseAdditionalDataDomesticError_1 = require("./responseAdditionalDataDomesticError"); const responseAdditionalDataInstallments_1 = require("./responseAdditionalDataInstallments"); const responseAdditionalDataNetworkTokens_1 = require("./responseAdditionalDataNetworkTokens"); const responseAdditionalDataOpi_1 = require("./responseAdditionalDataOpi"); const responseAdditionalDataSepa_1 = require("./responseAdditionalDataSepa"); const responsePaymentMethod_1 = require("./responsePaymentMethod"); const riskData_1 = require("./riskData"); const rivertyDetails_1 = require("./rivertyDetails"); const sDKEphemPubKey_1 = require("./sDKEphemPubKey"); const samsungPayDetails_1 = require("./samsungPayDetails"); const sepaDirectDebitDetails_1 = require("./sepaDirectDebitDetails"); const serviceError_1 = require("./serviceError"); const sessionResultResponse_1 = require("./sessionResultResponse"); const shopperInteractionDevice_1 = require("./shopperInteractionDevice"); const split_1 = require("./split"); const splitAmount_1 = require("./splitAmount"); const standalonePaymentCancelRequest_1 = require("./standalonePaymentCancelRequest"); const standalonePaymentCancelResponse_1 = require("./standalonePaymentCancelResponse"); const storedPaymentMethod_1 = require("./storedPaymentMethod"); const storedPaymentMethodDetails_1 = require("./storedPaymentMethodDetails"); const storedPaymentMethodRequest_1 = require("./storedPaymentMethodRequest"); const storedPaymentMethodResource_1 = require("./storedPaymentMethodResource"); const subInputDetail_1 = require("./subInputDetail"); const subMerchant_1 = require("./subMerchant"); const subMerchantInfo_1 = require("./subMerchantInfo"); const surcharge_1 = require("./surcharge"); const taxTotal_1 = require("./taxTotal"); const threeDS2RequestData_1 = require("./threeDS2RequestData"); const threeDS2RequestFields_1 = require("./threeDS2RequestFields"); const threeDS2ResponseData_1 = require("./threeDS2ResponseData"); const threeDS2Result_1 = require("./threeDS2Result"); const threeDSRequestData_1 = require("./threeDSRequestData"); const threeDSRequestorAuthenticationInfo_1 = require("./threeDSRequestorAuthenticationInfo"); const threeDSRequestorPriorAuthenticationInfo_1 = require("./threeDSRequestorPriorAuthenticationInfo"); const threeDSecureData_1 = require("./threeDSecureData"); const ticket_1 = require("./ticket"); const travelAgency_1 = require("./travelAgency"); const twintDetails_1 = require("./twintDetails"); const updatePaymentLinkRequest_1 = require("./updatePaymentLinkRequest"); const upiCollectDetails_1 = require("./upiCollectDetails"); const upiIntentDetails_1 = require("./upiIntentDetails"); const utilityRequest_1 = require("./utilityRequest"); const utilityResponse_1 = require("./utilityResponse"); const vippsDetails_1 = require("./vippsDetails"); const visaCheckoutDetails_1 = require("./visaCheckoutDetails"); const weChatPayDetails_1 = require("./weChatPayDetails"); const weChatPayMiniProgramDetails_1 = require("./weChatPayMiniProgramDetails"); const zipDetails_1 = require("./zipDetails"); /* tslint:disable:no-unused-variable */ let primitives = [ "string", "boolean", "double", "integer", "long", "float", "number", "any" ]; let enumsMap = { "AccountInfo.AccountAgeIndicatorEnum": accountInfo_1.AccountInfo.AccountAgeIndicatorEnum, "AccountInfo.AccountChangeIndicatorEnum": accountInfo_1.AccountInfo.AccountChangeIndicatorEnum, "AccountInfo.AccountTypeEnum": accountInfo_1.AccountInfo.AccountTypeEnum, "AccountInfo.DeliveryAddressUsageIndicatorEnum": accountInfo_1.AccountInfo.DeliveryAddressUsageIndicatorEnum, "AccountInfo.PasswordChangeIndicatorEnum": accountInfo_1.AccountInfo.PasswordChangeIndicatorEnum, "AccountInfo.PaymentAccountIndicatorEnum": accountInfo_1.AccountInfo.PaymentAccountIndicatorEnum, "AcctInfo.ChAccAgeIndEnum": acctInfo_1.AcctInfo.ChAccAgeIndEnum, "AcctInfo.ChAccChangeIndEnum": acctInfo_1.AcctInfo.ChAccChangeIndEnum, "AcctInfo.ChAccPwChangeIndEnum": acctInfo_1.AcctInfo.ChAccPwChangeIndEnum, "AcctInfo.PaymentAccIndEnum": acctInfo_1.AcctInfo.PaymentAccIndEnum, "AcctInfo.ShipAddressUsageIndEnum": acctInfo_1.AcctInfo.ShipAddressUsageIndEnum, "AcctInfo.ShipNameIndicatorEnum": acctInfo_1.AcctInfo.ShipNameIndicatorEnum, "AcctInfo.SuspiciousAccActivityEnum": acctInfo_1.AcctInfo.SuspiciousAccActivityEnum, "AchDetails.AccountHolderTypeEnum": achDetails_1.AchDetails.AccountHolderTypeEnum, "AchDetails.BankAccountTypeEnum": achDetails_1.AchDetails.BankAccountTypeEnum, "AchDetails.TypeEnum": achDetails_1.AchDetails.TypeEnum, "AdditionalData3DSecure.ChallengeWindowSizeEnum": additionalData3DSecure_1.AdditionalData3DSecure.ChallengeWindowSizeEnum, "AdditionalDataCommon.IndustryUsageEnum": additionalDataCommon_1.AdditionalDataCommon.IndustryUsageEnum, "AffirmDetails.TypeEnum": affirmDetails_1.AffirmDetails.TypeEnum, "AfterpayDetails.TypeEnum": afterpayDetails_1.AfterpayDetails.TypeEnum, "AmazonPayDetails.TypeEnum": amazonPayDetails_1.AmazonPayDetails.TypeEnum, "AncvDetails.TypeEnum": ancvDetails_1.AncvDetails.TypeEnum, "AndroidPayDetails.TypeEnum": androidPayDetails_1.AndroidPayDetails.TypeEnum, "ApplePayDetails.FundingSourceEnum": applePayDetails_1.ApplePayDetails.FundingSourceEnum, "ApplePayDetails.TypeEnum": applePayDetails_1.ApplePayDetails.TypeEnum, "ApplePayDonations.FundingSourceEnum": applePayDonations_1.ApplePayDonations.FundingSourceEnum, "ApplePayDonations.TypeEnum": applePayDonations_1.ApplePayDonations.TypeEnum, "AuthenticationData.AttemptAuthenticationEnum": authenticationData_1.AuthenticationData.AttemptAuthenticationEnum, "BacsDirectDebitDetails.TypeEnum": bacsDirectDebitDetails_1.BacsDirectDebitDetails.TypeEnum, "BalanceCheckRequest.RecurringProcessingModelEnum": balanceCheckRequest_1.BalanceCheckRequest.RecurringProcessingModelEnum, "BalanceCheckRequest.ShopperInteractionEnum": balanceCheckRequest_1.BalanceCheckRequest.ShopperInteractionEnum, "BalanceCheckResponse.ResultCodeEnum": balanceCheckResponse_1.BalanceCheckResponse.ResultCodeEnum, "BillDeskDetails.TypeEnum": billDeskDetails_1.BillDeskDetails.TypeEnum, "BlikDetails.TypeEnum": blikDetails_1.BlikDetails.TypeEnum, "CancelOrderResponse.ResultCodeEnum": cancelOrderResponse_1.CancelOrderResponse.ResultCodeEnum, "CardDetails.FundingSourceEnum": cardDetails_1.CardDetails.FundingSourceEnum, "CardDetails.TypeEnum": cardDetails_1.CardDetails.TypeEnum, "CardDonations.FundingSourceEnum": cardDonations_1.CardDonations.FundingSourceEnum, "CardDonations.TypeEnum": cardDonations_1.CardDonations.TypeEnum, "CashAppDetails.TypeEnum": cashAppDetails_1.CashAppDetails.TypeEnum, "CellulantDetails.TypeEnum": cellulantDetails_1.CellulantDetails.TypeEnum, "CheckoutAwaitAction.TypeEnum": checkoutAwaitAction_1.CheckoutAwaitAction.TypeEnum, "CheckoutBankAccount.AccountTypeEnum": checkoutBankAccount_1.CheckoutBankAccount.AccountTypeEnum, "CheckoutBankTransferAction.TypeEnum": checkoutBankTransferAction_1.CheckoutBankTransferAction.TypeEnum, "CheckoutDelegatedAuthenticationAction.TypeEnum": checkoutDelegatedAuthenticationAction_1.CheckoutDelegatedAuthenticationAction.TypeEnum, "CheckoutNativeRedirectAction.TypeEnum": checkoutNativeRedirectAction_1.CheckoutNativeRedirectAction.TypeEnum, "CheckoutQrCodeAction.TypeEnum": checkoutQrCodeAction_1.CheckoutQrCodeAction.TypeEnum, "CheckoutRedirectAction.TypeEnum": checkoutRedirectAction_1.CheckoutRedirectAction.TypeEnum, "CheckoutSDKAction.TypeEnum": checkoutSDKAction_1.CheckoutSDKAction.TypeEnum, "CheckoutSessionInstallmentOption.PlansEnum": checkoutSessionInstallmentOption_1.CheckoutSessionInstallmentOption.PlansEnum, "CheckoutSessionThreeDS2RequestData.ThreeDSRequestorChallengeIndEnum": checkoutSessionThreeDS2RequestData_1.CheckoutSessionThreeDS2RequestData.ThreeDSRequestorChallengeIndEnum, "CheckoutThreeDS2Action.TypeEnum": checkoutThreeDS2Action_1.CheckoutThreeDS2Action.TypeEnum, "CheckoutVoucherAction.TypeEnum": checkoutVoucherAction_1.CheckoutVoucherAction.TypeEnum, "CreateCheckoutSessionRequest.ChannelEnum": createCheckoutSessionRequest_1.CreateCheckoutSessionRequest.ChannelEnum, "CreateCheckoutSessionRequest.ModeEnum": createCheckoutSessionRequest_1.CreateCheckoutSessionRequest.ModeEnum, "CreateCheckoutSessionRequest.RecurringProcessingModelEnum": createCheckoutSessionRequest_1.CreateCheckoutSessionRequest.RecurringProcessingModelEnum, "CreateCheckoutSessionRequest.ShopperInteractionEnum": createCheckoutSessionRequest_1.CreateCheckoutSessionRequest.ShopperInteractionEnum, "CreateCheckoutSessionRequest.StoreFiltrationModeEnum": createCheckoutSessionRequest_1.CreateCheckoutSessionRequest.StoreFiltrationModeEnum, "CreateCheckoutSessionRequest.StorePaymentMethodModeEnum": createCheckoutSessionRequest_1.CreateCheckoutSessionRequest.StorePaymentMethodModeEnum, "CreateCheckoutSessionResponse.ChannelEnum": createCheckoutSessionResponse_1.CreateCheckoutSessionResponse.ChannelEnum, "CreateCheckoutSessionResponse.ModeEnum": createCheckoutSessionResponse_1.CreateCheckoutSessionResponse.ModeEnum, "CreateCheckoutSessionResponse.RecurringProcessingModelEnum": createCheckoutSessionResponse_1.CreateCheckoutSessionResponse.RecurringProcessingModelEnum, "CreateCheckoutSessionResponse.ShopperInteractionEnum": createCheckoutSessionResponse_1.CreateCheckoutSessionResponse.ShopperInteractionEnum, "CreateCheckoutSessionResponse.StoreFiltrationModeEnum": createCheckoutSessionResponse_1.CreateCheckoutSessionResponse.StoreFiltrationModeEnum, "CreateCheckoutSessionResponse.StorePaymentMethodModeEnum": createCheckoutSessionResponse_1.CreateCheckoutSessionResponse.StorePaymentMethodModeEnum, "CreateOrderResponse.ResultCodeEnum": createOrderResponse_1.CreateOrderResponse.ResultCodeEnum, "DeliveryMethod.TypeEnum": deliveryMethod_1.DeliveryMethod.TypeEnum, "DeviceRenderOptions.SdkInterfaceEnum": deviceRenderOptions_1.DeviceRenderOptions.SdkInterfaceEnum, "DeviceRenderOptions.SdkUiTypeEnum": deviceRenderOptions_1.DeviceRenderOptions.SdkUiTypeEnum, "DokuDetails.TypeEnum": dokuDetails_1.DokuDetails.TypeEnum, "DonationPaymentRequest.ChannelEnum": donationPaymentRequest_1.DonationPaymentRequest.ChannelEnum, "DonationPaymentRequest.RecurringProcessingModelEnum": donationPaymentRequest_1.DonationPaymentRequest.RecurringProcessingModelEnum, "DonationPaymentRequest.ShopperInteractionEnum": donationPaymentRequest_1.DonationPaymentRequest.ShopperInteractionEnum, "DonationPaymentResponse.StatusEnum": donationPaymentResponse_1.DonationPaymentResponse.StatusEnum, "DragonpayDetails.TypeEnum": dragonpayDetails_1.DragonpayDetails.TypeEnum, "EBankingFinlandDetails.TypeEnum": eBankingFinlandDetails_1.EBankingFinlandDetails.TypeEnum, "EcontextVoucherDetails.TypeEnum": econtextVoucherDetails_1.EcontextVoucherDetails.TypeEnum, "EftDetails.TypeEnum": eftDetails_1.EftDetails.TypeEnum, "FastlaneDetails.TypeEnum": fastlaneDetails_1.FastlaneDetails.TypeEnum, "FundRecipient.WalletPurposeEnum": fundRecipient_1.FundRecipient.WalletPurposeEnum, "GenericIssuerPaymentMethodDetails.TypeEnum": genericIssuerPaymentMethodDetails_1.GenericIssuerPaymentMethodDetails.TypeEnum, "GooglePayDetails.FundingSourceEnum": googlePayDetails_1.GooglePayDetails.FundingSourceEnum, "GooglePayDetails.TypeEnum": googlePayDetails_1.GooglePayDetails.TypeEnum, "GooglePayDonations.FundingSourceEnum": googlePayDonations_1.GooglePayDonations.FundingSourceEnum, "GooglePayDonations.TypeEnum": googlePayDonations_1.GooglePayDonations.TypeEnum, "IdealDetails.TypeEnum": idealDetails_1.IdealDetails.TypeEnum, "IdealDonations.TypeEnum": idealDonations_1.IdealDonations.TypeEnum, "InstallmentOption.PlansEnum": installmentOption_1.InstallmentOption.PlansEnum, "Installments.PlanEnum": installments_1.Installments.PlanEnum, "KlarnaDetails.TypeEnum": klarnaDetails_1.KlarnaDetails.TypeEnum, "Mandate.AmountRuleEnum": mandate_1.Mandate.AmountRuleEnum, "Mandate.BillingAttemptsRuleEnum": mandate_1.Mandate.BillingAttemptsRuleEnum, "Mandate.FrequencyEnum": mandate_1.Mandate.FrequencyEnum, "MasterpassDetails.FundingSourceEnum": masterpassDetails_1.MasterpassDetails.FundingSourceEnum, "MasterpassDetails.TypeEnum": masterpassDetails_1.MasterpassDetails.TypeEnum, "MbwayDetails.TypeEnum": mbwayDetails_1.MbwayDetails.TypeEnum, "MerchantRiskIndicator.DeliveryAddressIndicatorEnum": merchantRiskIndicator_1.MerchantRiskIndicator.DeliveryAddressIndicatorEnum, "MerchantRiskIndicator.DeliveryTimeframeEnum": merchantRiskIndicator_1.MerchantRiskIndicator.DeliveryTimeframeEnum, "MobilePayDetails.TypeEnum": mobilePayDetails_1.MobilePayDetails.TypeEnum, "MolPayDetails.TypeEnum": molPayDetails_1.MolPayDetails.TypeEnum, "OpenInvoiceDetails.TypeEnum": openInvoiceDetails_1.OpenInvoiceDetails.TypeEnum, "PayByBankAISDirectDebitDetails.TypeEnum": payByBankAISDirectDebitDetails_1.PayByBankAISDirectDebitDetails.TypeEnum, "PayByBankDetails.TypeEnum": payByBankDetails_1.PayByBankDetails.TypeEnum, "PayPalDetails.SubtypeEnum": payPalDetails_1.PayPalDetails.SubtypeEnum, "PayPalDetails.TypeEnum": payPalDetails_1.PayPalDetails.TypeEnum, "PayPayDetails.TypeEnum": payPayDetails_1.PayPayDetails.TypeEnum, "PayToDetails.TypeEnum": payToDetails_1.PayToDetails.TypeEnum, "PayUUpiDetails.TypeEnum": payUUpiDetails_1.PayUUpiDetails.TypeEnum, "PayWithGoogleDetails.FundingSourceEnum": payWithGoogleDetails_1.PayWithGoogleDetails.FundingSourceEnum, "PayWithGoogleDetails.TypeEnum": payWithGoogleDetails_1.PayWithGoogleDetails.TypeEnum, "PayWithGoogleDonations.FundingSourceEnum": payWithGoogleDonations_1.PayWithGoogleDonations.FundingSourceEnum, "PayWithGoogleDonations.TypeEnum": payWithGoogleDonations_1.PayWithGoogleDonations.TypeEnum, "PaymentAmountUpdateRequest.IndustryUsageEnum": paymentAmountUpdateRequest_1.PaymentAmountUpdateRequest.IndustryUsageEnum, "PaymentAmountUpdateResponse.IndustryUsageEnum": paymentAmountUpdateResponse_1.PaymentAmountUpdateResponse.IndustryUsageEnum, "PaymentAmountUpdateResponse.StatusEnum": paymentAmountUpdateResponse_1.PaymentAmountUpdateResponse.StatusEnum, "PaymentCancelResponse.StatusEnum": paymentCancelResponse_1.PaymentCancelResponse.StatusEnum, "PaymentCaptureResponse.StatusEnum": paymentCaptureResponse_1.PaymentCaptureResponse.StatusEnum, "PaymentDetails.TypeEnum": paymentDetails_1.PaymentDetails.TypeEnum, "PaymentDetailsResponse.ResultCodeEnum": paymentDetailsResponse_1.PaymentDetailsResponse.ResultCodeEnum, "PaymentLinkRequest.RecurringProcessingModelEnum": paymentLinkRequest_1.PaymentLinkRequest.RecurringProcessingModelEnum, "PaymentLinkRequest.RequiredShopperFieldsEnum": paymentLinkRequest_1.PaymentLinkRequest.RequiredShopperFieldsEnum, "PaymentLinkRequest.StorePaymentMethodModeEnum": paymentLinkRequest_1.PaymentLinkRequest.StorePaymentMethodModeEnum, "PaymentLinkResponse.RecurringProcessingModelEnum": paymentLinkResponse_1.PaymentLinkResponse.RecurringProcessingModelEnum, "PaymentLinkResponse.RequiredShopperFieldsEnum": paymentLinkResponse_1.PaymentLinkResponse.RequiredShopperFieldsEnum, "PaymentLinkResponse.StatusEnum": paymentLinkResponse_1.PaymentLinkResponse.StatusEnum, "PaymentLinkResponse.StorePaymentMethodModeEnum": paymentLinkResponse_1.PaymentLinkResponse.StorePaymentMethodModeEnum, "PaymentMethod.FundingSourceEnum": paymentMethod_1.PaymentMethod.FundingSourceEnum, "PaymentMethodsRequest.ChannelEnum": paymentMethodsRequest_1.PaymentMethodsRequest.ChannelEnum, "PaymentMethodsRequest.StoreFiltrationModeEnum": paymentMethodsRequest_1.PaymentMethodsRequest.StoreFiltrationModeEnum, "PaymentRefundRequest.MerchantRefundReasonEnum": paymentRefundRequest_1.PaymentRefundRequest.MerchantRefundReasonEnum, "PaymentRefundResponse.MerchantRefundReasonEnum": paymentRefundResponse_1.PaymentRefundResponse.MerchantRefundReasonEnum, "PaymentRefundResponse.StatusEnum": paymentRefundResponse_1.PaymentRefundResponse.StatusEnum, "PaymentRequest.ChannelEnum": paymentRequest_1.PaymentRequest.ChannelEnum, "PaymentRequest.EntityTypeEnum": paymentRequest_1.PaymentRequest.EntityTypeEnum, "PaymentRequest.IndustryUsageEnum": paymentRequest_1.PaymentRequest.IndustryUsageEnum, "PaymentRequest.RecurringProcessingModelEnum": paymentRequest_1.PaymentRequest.RecurringProcessingModelEnum, "PaymentRequest.ShopperInteractionEnum": paymentRequest_1.PaymentRequest.ShopperInteractionEnum, "PaymentResponse.ResultCodeEnum": paymentResponse_1.PaymentResponse.ResultCodeEnum, "PaymentReversalResponse.StatusEnum": paymentReversalResponse_1.PaymentReversalResponse.StatusEnum, "PaypalUpdateOrderResponse.StatusEnum": paypalUpdateOrderResponse_1.PaypalUpdateOrderResponse.StatusEnum, "PixDetails.TypeEnum": pixDetails_1.PixDetails.TypeEnum, "PixRecurring.FrequencyEnum": pixRecurring_1.PixRecurring.FrequencyEnum, "PlatformChargebackLogic.BehaviorEnum": platformChargebackLogic_1.PlatformChargebackLogic.BehaviorEnum, "PseDetails.TypeEnum": pseDetails_1.PseDetails.TypeEnum, "RakutenPayDetails.TypeEnum": rakutenPayDetails_1.RakutenPayDetails.TypeEnum, "RatepayDetails.TypeEnum": ratepayDetails_1.RatepayDetails.TypeEnum, "Recurring.ContractEnum": recurring_1.Recurring.ContractEnum, "Recurring.TokenServiceEnum": recurring_1.Recurring.TokenServiceEnum, "ResponseAdditionalDataCard.CardProductIdEnum": responseAdditionalDataCard_1.ResponseAdditionalDataCard.CardProductIdEnum, "ResponseAdditionalDataCommon.FraudResultTypeEnum": responseAdditionalDataCommon_1.ResponseAdditionalDataCommon.FraudResultTypeEnum, "ResponseAdditionalDataCommon.FraudRiskLevelEnum": responseAdditionalDataCommon_1.ResponseAdditionalDataCommon.FraudRiskLevelEnum, "ResponseAdditionalDataCommon.RecurringProcessingModelEnum": responseAdditionalDataCommon_1.ResponseAdditionalDataCommon.RecurringProcessingModelEnum, "ResponseAdditionalDataCommon.TokenizationStoreOperationTypeEnum": responseAdditionalDataCommon_1.ResponseAdditionalDataCommon.TokenizationStoreOperationTypeEnum, "RivertyDetails.TypeEnum": rivertyDetails_1.RivertyDetails.TypeEnum, "SamsungPayDetails.FundingSourceEnum": samsungPayDetails_1.SamsungPayDetails.FundingSourceEnum, "SamsungPayDetails.TypeEnum": samsungPayDetails_1.SamsungPayDetails.TypeEnum, "SepaDirectDebitDetails.TypeEnum": sepaDirectDebitDetails_1.SepaDirectDebitDetails.TypeEnum, "SessionResultResponse.StatusEnum": sessionResultResponse_1.SessionResultResponse.StatusEnum, "Split.TypeEnum": split_1.Split.TypeEnum, "StandalonePaymentCancelResponse.StatusEnum": standalonePaymentCancelResponse_1.StandalonePaymentCancelResponse.StatusEnum, "StoredPaymentMethodDetails.TypeEnum": storedPaymentMethodDetails_1.StoredPaymentMethodDetails.TypeEnum, "StoredPaymentMethodRequest.RecurringProcessingModelEnum": storedPaymentMethodRequest_1.StoredPaymentMethodRequest.RecurringProcessingModelEnum, "ThreeDS2RequestData.AcctTypeEnum": threeDS2RequestData_1.ThreeDS2RequestData.AcctTypeEnum, "ThreeDS2RequestData.AddrMatchEnum": threeDS2RequestData_1.ThreeDS2RequestData.AddrMatchEnum, "ThreeDS2RequestData.ChallengeIndicatorEnum": threeDS2RequestData_1.ThreeDS2RequestData.ChallengeIndicatorEnum, "ThreeDS2RequestData.ThreeDSRequestorChallengeIndEnum": threeDS2RequestData_1.ThreeDS2RequestData.ThreeDSRequestorChallengeIndEnum, "ThreeDS2RequestData.TransTypeEnum": threeDS2RequestData_1.ThreeDS2RequestData.TransTypeEnum, "ThreeDS2RequestData.TransactionTypeEnum": threeDS2RequestData_1.ThreeDS2RequestData.TransactionTypeEnum, "ThreeDS2RequestFields.AcctTypeEnum": threeDS2RequestFields_1.ThreeDS2RequestFields.AcctTypeEnum, "ThreeDS2RequestFields.AddrMatchEnum": threeDS2RequestFields_1.ThreeDS2RequestFields.AddrMatchEnum, "ThreeDS2RequestFields.ChallengeIndicatorEnum": threeDS2RequestFields_1.ThreeDS2RequestFields.ChallengeIndicatorEnum, "ThreeDS2RequestFields.ThreeDSRequestorChallengeIndEnum": threeDS2RequestFields_1.ThreeDS2RequestFields.ThreeDSRequestorChallengeIndEnum, "ThreeDS2RequestFields.TransTypeEnum": threeDS2RequestFields_1.ThreeDS2RequestFields.TransTypeEnum, "ThreeDS2RequestFields.TransactionTypeEnum": threeDS2RequestFields_1.ThreeDS2RequestFields.TransactionTypeEnum, "ThreeDS2Result.ChallengeCancelEnum": threeDS2Result_1.ThreeDS2Result.ChallengeCancelEnum, "ThreeDS2Result.ExemptionIndicatorEnum": threeDS2Result_1.ThreeDS2Result.ExemptionIndicatorEnum, "ThreeDS2Result.ThreeDSRequestorChallengeIndEnum": threeDS2Result_1.ThreeDS2Result.ThreeDSRequestorChallengeIndEnum, "ThreeDSRequestData.ChallengeWindowSizeEnum": threeDSRequestData_1.ThreeDSRequestData.ChallengeWindowSizeEnum, "ThreeDSRequestData.DataOnlyEnum": threeDSRequestData_1.ThreeDSRequestData.DataOnlyEnum, "ThreeDSRequestData.NativeThreeDSEnum": threeDSRequestData_1.ThreeDSRequestData.NativeThreeDSEnum, "ThreeDSRequestData.ThreeDSVersionEnum": threeDSRequestData_1.ThreeDSRequestData.ThreeDSVersionEnum, "ThreeDSRequestorAuthenticationInfo.ThreeDSReqAuthMethodEnum": threeDSRequestorAuthenticationInfo_1.ThreeDSRequestorAuthenticationInfo.ThreeDSReqAuthMethodEnum, "ThreeDSRequestorPriorAuthenticationInfo.ThreeDSReqPriorAuthMethodEnum": threeDSRequestorPriorAuthenticationInfo_1.ThreeDSRequestorPriorAuthenticationInfo.ThreeDSReqPriorAuthMethodEnum, "ThreeDSecureData.AuthenticationResponseEnum": threeDSecureData_1.ThreeDSecureData.AuthenticationResponseEnum, "ThreeDSecureData.ChallengeCancelEnum": threeDSecureData_1.ThreeDSecureData.ChallengeCancelEnum, "ThreeDSecureData.DirectoryResponseEnum": threeDSecureData_1.ThreeDSecureData.DirectoryResponseEnum, "TwintDetails.TypeEnum": twintDetails_1.TwintDetails.TypeEnum, "UpdatePaymentLinkRequest.StatusEnum": updatePaymentLinkRequest_1.UpdatePaymentLinkRequest.StatusEnum, "UpiCollectDetails.TypeEnum": upiCollectDetails_1.UpiCollectDetails.TypeEnum, "UpiIntentDetails.TypeEnum": upiIntentDetails_1.UpiIntentDetails.TypeEnum, "VippsDetails.TypeEnum": vippsDetails_1.VippsDetails.TypeEnum, "VisaCheckoutDetails.FundingSourceEnum": visaCheckoutDetails_1.VisaCheckoutDetails.FundingSourceEnum, "VisaCheckoutDetails.TypeEnum": visaCheckoutDetails_1.VisaCheckoutDetails.TypeEnum, "WeChatPayDetails.TypeEnum": weChatPayDetails_1.WeChatPayDetails.TypeEnum, "WeChatPayMiniProgramDetails.TypeEnum": weChatPayMiniProgramDetails_1.WeChatPayMiniProgramDetails.TypeEnum, "ZipDetails.TypeEnum": zipDetails_1.ZipDetails.TypeEnum, }; let typeMap = { "AccountInfo": accountInfo_1.AccountInfo, "AcctInfo": acctInfo_1.AcctInfo, "AchDetails": achDetails_1.AchDetails, "AdditionalData3DSecure": additionalData3DSecure_1.AdditionalData3DSecure, "AdditionalDataAirline": additionalDataAirline_1.AdditionalDataAirline, "AdditionalDataCarRental": additionalDataCarRental_1.AdditionalDataCarRental, "AdditionalDataCommon": additionalDataCommon_1.AdditionalDataCommon, "AdditionalDataLevel23": additionalDataLevel23_1.AdditionalDataLevel23, "AdditionalDataLodging": additionalDataLodging_1.AdditionalDataLodging, "AdditionalDataOpenInvoice": additionalDataOpenInvoice_1.AdditionalDataOpenInvoice, "AdditionalDataOpi": additionalDataOpi_1.AdditionalDataOpi, "AdditionalDataRatepay": additionalDataRatepay_1.AdditionalDataRatepay, "AdditionalDataRetry": additionalDataRetry_1.AdditionalDataRetry, "AdditionalDataRisk": additionalDataRisk_1.AdditionalDataRisk, "AdditionalDataRiskStandalone": additionalDataRiskStandalone_1.AdditionalDataRiskStandalone, "AdditionalDataSubMerchant": additionalDataSubMerchant_1.AdditionalDataSubMerchant, "AdditionalDataTemporaryServices": additionalDataTemporaryServices_1.AdditionalDataTemporaryServices, "AdditionalDataWallets": additionalDataWallets_1.AdditionalDataWallets, "Address": address_1.Address, "AffirmDetails": affirmDetails_1.AffirmDetails, "AfterpayDetails": afterpayDetails_1.AfterpayDetails, "Agency": agency_1.Agency, "Airline": airline_1.Airline, "AmazonPayDetails": amazonPayDetails_1.AmazonPayDetails, "Amount": amount_1.Amount, "Amounts": amounts_1.Amounts, "AncvDetails": ancvDetails_1.AncvDetails, "AndroidPayDetails": androidPayDetails_1.AndroidPayDetails, "ApplePayDetails": applePayDetails_1.ApplePayDetails, "ApplePayDonations": applePayDonations_1.ApplePayDonations, "ApplePaySessionRequest": applePaySessionRequest_1.ApplePaySessionRequest, "ApplePaySessionResponse": applePaySessionResponse_1.ApplePaySessionResponse, "ApplicationInfo": applicationInfo_1.ApplicationInfo, "AuthenticationData": authenticationData_1.AuthenticationData, "BacsDirectDebitDetails": bacsDirectDebitDetails_1.BacsDirectDebitDetails, "BalanceCheckRequest": balanceCheckRequest_1.BalanceCheckRequest, "BalanceCheckResponse": balanceCheckResponse_1.BalanceCheckResponse, "BillDeskDetails": billDeskDetails_1.BillDeskDetails, "BillingAddress": billingAddress_1.BillingAddress, "BlikDetails": blikDetails_1.BlikDetails, "BrowserInfo": browserInfo_1.BrowserInfo, "CancelOrderRequest": cancelOrderRequest_1.CancelOrderRequest, "CancelOrderResponse": cancelOrderResponse_1.CancelOrderResponse, "CardBrandDetails": cardBrandDetails_1.CardBrandDetails, "CardDetails": cardDetails_1.CardDetails, "CardDetailsRequest": cardDetailsRequest_1.CardDetailsRequest, "CardDetailsResponse": cardDetailsResponse_1.CardDetailsResponse, "CardDonations": cardDonations_1.CardDonations, "CashAppDetails": cashAppDetails_1.CashAppDetails, "CellulantDetails": cellulantDetails_1.CellulantDetails, "CheckoutAwaitAction": checkoutAwaitAction_1.CheckoutAwaitAction, "CheckoutBankAccount": checkoutBankAccount_1.CheckoutBankAccount, "CheckoutBankTransferAction": checkoutBankTransferAction_1.CheckoutBankTransferAction, "CheckoutDelegatedAuthenticationAction": checkoutDelegatedAuthenticationAction_1.CheckoutDelegatedAuthenticationAction, "CheckoutNativeRedirectAction": checkoutNativeRedirectAction_1.CheckoutNativeRedirectAction, "CheckoutOrderResponse": checkoutOrderResponse_1.CheckoutOrderResponse, "CheckoutQrCodeAction": checkoutQrCodeAction_1.CheckoutQrCodeAction, "CheckoutRedirectAction": checkoutRedirectAction_1.CheckoutRedirectAction, "CheckoutSDKAction": checkoutSDKAction_1.CheckoutSDKAction, "CheckoutSessionInstallmentOption": checkoutSessionInstallmentOption_1.CheckoutSessionInstallmentOption, "CheckoutSessionThreeDS2RequestData": checkoutSessionThreeDS2RequestData_1.CheckoutSessionThreeDS2RequestData, "CheckoutThreeDS2Action": checkoutThreeDS2Action_1.CheckoutThreeDS2Action, "CheckoutVo