UNPKG

wallee

Version:
695 lines 73.5 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.ObjectSerializer = void 0; const AbstractAccountUpdate_1 = require("../models/AbstractAccountUpdate"); const AbstractApplicationUserUpdate_1 = require("../models/AbstractApplicationUserUpdate"); const AbstractCustomerActive_1 = require("../models/AbstractCustomerActive"); const AbstractCustomerAddressActive_1 = require("../models/AbstractCustomerAddressActive"); const AbstractCustomerCommentActive_1 = require("../models/AbstractCustomerCommentActive"); const AbstractDebtCollectionCaseUpdate_1 = require("../models/AbstractDebtCollectionCaseUpdate"); const AbstractHumanUserUpdate_1 = require("../models/AbstractHumanUserUpdate"); const AbstractPaymentLinkUpdate_1 = require("../models/AbstractPaymentLinkUpdate"); const AbstractRefundCommentActive_1 = require("../models/AbstractRefundCommentActive"); const AbstractShopifySubscriptionProductUpdate_1 = require("../models/AbstractShopifySubscriptionProductUpdate"); const AbstractSpaceUpdate_1 = require("../models/AbstractSpaceUpdate"); const AbstractSubscriberUpdate_1 = require("../models/AbstractSubscriberUpdate"); const AbstractSubscriptionAffiliateUpdate_1 = require("../models/AbstractSubscriptionAffiliateUpdate"); const AbstractSubscriptionMetricUpdate_1 = require("../models/AbstractSubscriptionMetricUpdate"); const AbstractSubscriptionProductActive_1 = require("../models/AbstractSubscriptionProductActive"); const AbstractTokenUpdate_1 = require("../models/AbstractTokenUpdate"); const AbstractTransactionCommentActive_1 = require("../models/AbstractTransactionCommentActive"); const AbstractTransactionInvoiceCommentActive_1 = require("../models/AbstractTransactionInvoiceCommentActive"); const AbstractTransactionPending_1 = require("../models/AbstractTransactionPending"); const AbstractWebhookListenerUpdate_1 = require("../models/AbstractWebhookListenerUpdate"); const AbstractWebhookUrlUpdate_1 = require("../models/AbstractWebhookUrlUpdate"); const Account_1 = require("../models/Account"); const AccountState_1 = require("../models/AccountState"); const AccountType_1 = require("../models/AccountType"); const Address_1 = require("../models/Address"); const AddressCreate_1 = require("../models/AddressCreate"); const AuthenticatedCardDataCreate_1 = require("../models/AuthenticatedCardDataCreate"); const BankAccount_1 = require("../models/BankAccount"); const BankAccountEnvironment_1 = require("../models/BankAccountEnvironment"); const BankAccountState_1 = require("../models/BankAccountState"); const BankAccountType_1 = require("../models/BankAccountType"); const BankTransaction_1 = require("../models/BankTransaction"); const BankTransactionFlowDirection_1 = require("../models/BankTransactionFlowDirection"); const BankTransactionSource_1 = require("../models/BankTransactionSource"); const BankTransactionState_1 = require("../models/BankTransactionState"); const BankTransactionType_1 = require("../models/BankTransactionType"); const BillingConfiguration_1 = require("../models/BillingConfiguration"); const BillingCycleModel_1 = require("../models/BillingCycleModel"); const BillingCycleType_1 = require("../models/BillingCycleType"); const BillingDayCustomization_1 = require("../models/BillingDayCustomization"); const CardAuthenticationResponse_1 = require("../models/CardAuthenticationResponse"); const CardAuthenticationVersion_1 = require("../models/CardAuthenticationVersion"); const CardCryptogram_1 = require("../models/CardCryptogram"); const CardCryptogramCreate_1 = require("../models/CardCryptogramCreate"); const CardholderAuthentication_1 = require("../models/CardholderAuthentication"); const CardholderAuthenticationCreate_1 = require("../models/CardholderAuthenticationCreate"); const ChargeAttemptEnvironment_1 = require("../models/ChargeAttemptEnvironment"); const ChargeAttemptState_1 = require("../models/ChargeAttemptState"); const ChargeFlow_1 = require("../models/ChargeFlow"); const ChargeFlowLevelConfiguration_1 = require("../models/ChargeFlowLevelConfiguration"); const ChargeFlowLevelConfigurationType_1 = require("../models/ChargeFlowLevelConfigurationType"); const ChargeFlowLevelState_1 = require("../models/ChargeFlowLevelState"); const ChargeState_1 = require("../models/ChargeState"); const ChargeType_1 = require("../models/ChargeType"); const ClientError_1 = require("../models/ClientError"); const ClientErrorType_1 = require("../models/ClientErrorType"); const CompletionLineItem_1 = require("../models/CompletionLineItem"); const CompletionLineItemCreate_1 = require("../models/CompletionLineItemCreate"); const Condition_1 = require("../models/Condition"); const ConditionType_1 = require("../models/ConditionType"); const ConnectorInvocationStage_1 = require("../models/ConnectorInvocationStage"); const CreationEntityState_1 = require("../models/CreationEntityState"); const CriteriaOperator_1 = require("../models/CriteriaOperator"); const CurrencyBankAccount_1 = require("../models/CurrencyBankAccount"); const Customer_1 = require("../models/Customer"); const CustomerAddress_1 = require("../models/CustomerAddress"); const CustomerAddressType_1 = require("../models/CustomerAddressType"); const CustomerComment_1 = require("../models/CustomerComment"); const CustomerPostalAddress_1 = require("../models/CustomerPostalAddress"); const CustomerPostalAddressCreate_1 = require("../models/CustomerPostalAddressCreate"); const CustomersPresence_1 = require("../models/CustomersPresence"); const DataCollectionType_1 = require("../models/DataCollectionType"); const DebtCollectionCase_1 = require("../models/DebtCollectionCase"); const DebtCollectionCaseDocument_1 = require("../models/DebtCollectionCaseDocument"); const DebtCollectionCaseSource_1 = require("../models/DebtCollectionCaseSource"); const DebtCollectionCaseState_1 = require("../models/DebtCollectionCaseState"); const DebtCollectionEnvironment_1 = require("../models/DebtCollectionEnvironment"); const DebtCollectionReceipt_1 = require("../models/DebtCollectionReceipt"); const DebtCollectionReceiptSource_1 = require("../models/DebtCollectionReceiptSource"); const DebtCollector_1 = require("../models/DebtCollector"); const DebtCollectorCondition_1 = require("../models/DebtCollectorCondition"); const DebtCollectorConditionType_1 = require("../models/DebtCollectorConditionType"); const DebtCollectorConfiguration_1 = require("../models/DebtCollectorConfiguration"); const DeliveryIndicationDecisionReason_1 = require("../models/DeliveryIndicationDecisionReason"); const DeliveryIndicationState_1 = require("../models/DeliveryIndicationState"); const DisplayableDayOfWeek_1 = require("../models/DisplayableDayOfWeek"); const DisplayableMonth_1 = require("../models/DisplayableMonth"); const DocumentTemplate_1 = require("../models/DocumentTemplate"); const DocumentTemplateType_1 = require("../models/DocumentTemplateType"); const DocumentTemplateTypeGroup_1 = require("../models/DocumentTemplateTypeGroup"); const EntityExportRequest_1 = require("../models/EntityExportRequest"); const EntityQuery_1 = require("../models/EntityQuery"); const EntityQueryFilter_1 = require("../models/EntityQueryFilter"); const EntityQueryFilterType_1 = require("../models/EntityQueryFilterType"); const EntityQueryOrderBy_1 = require("../models/EntityQueryOrderBy"); const EntityQueryOrderByType_1 = require("../models/EntityQueryOrderByType"); const Environment_1 = require("../models/Environment"); const ExternalTransferBankTransaction_1 = require("../models/ExternalTransferBankTransaction"); const FailureCategory_1 = require("../models/FailureCategory"); const FailureReason_1 = require("../models/FailureReason"); const Feature_1 = require("../models/Feature"); const FeatureCategory_1 = require("../models/FeatureCategory"); const Gender_1 = require("../models/Gender"); const HumanUser_1 = require("../models/HumanUser"); const InstallmentCalculatedPlan_1 = require("../models/InstallmentCalculatedPlan"); const InstallmentCalculatedSlice_1 = require("../models/InstallmentCalculatedSlice"); const InstallmentPayment_1 = require("../models/InstallmentPayment"); const InstallmentPaymentSliceState_1 = require("../models/InstallmentPaymentSliceState"); const InstallmentPaymentState_1 = require("../models/InstallmentPaymentState"); const InstallmentPlanConfiguration_1 = require("../models/InstallmentPlanConfiguration"); const InstallmentPlanSliceConfiguration_1 = require("../models/InstallmentPlanSliceConfiguration"); const InternalTransferBankTransaction_1 = require("../models/InternalTransferBankTransaction"); const InvoiceReconciliationRecordInvoiceLink_1 = require("../models/InvoiceReconciliationRecordInvoiceLink"); const InvoiceReconciliationRecordRejectionStatus_1 = require("../models/InvoiceReconciliationRecordRejectionStatus"); const InvoiceReconciliationRecordState_1 = require("../models/InvoiceReconciliationRecordState"); const InvoiceReconciliationRecordType_1 = require("../models/InvoiceReconciliationRecordType"); const InvoiceReimbursement_1 = require("../models/InvoiceReimbursement"); const InvoiceReimbursementState_1 = require("../models/InvoiceReimbursementState"); const Item_1 = require("../models/Item"); const Label_1 = require("../models/Label"); const LabelDescriptor_1 = require("../models/LabelDescriptor"); const LabelDescriptorCategory_1 = require("../models/LabelDescriptorCategory"); const LabelDescriptorGroup_1 = require("../models/LabelDescriptorGroup"); const LabelDescriptorType_1 = require("../models/LabelDescriptorType"); const LegalOrganizationForm_1 = require("../models/LegalOrganizationForm"); const LineItem_1 = require("../models/LineItem"); const LineItemAttribute_1 = require("../models/LineItemAttribute"); const LineItemAttributeCreate_1 = require("../models/LineItemAttributeCreate"); const LineItemCreate_1 = require("../models/LineItemCreate"); const LineItemReduction_1 = require("../models/LineItemReduction"); const LineItemReductionCreate_1 = require("../models/LineItemReductionCreate"); const LineItemType_1 = require("../models/LineItemType"); const LocalizedString_1 = require("../models/LocalizedString"); const ManualTask_1 = require("../models/ManualTask"); const ManualTaskAction_1 = require("../models/ManualTaskAction"); const ManualTaskActionStyle_1 = require("../models/ManualTaskActionStyle"); const ManualTaskState_1 = require("../models/ManualTaskState"); const ManualTaskType_1 = require("../models/ManualTaskType"); const MetricUsage_1 = require("../models/MetricUsage"); const OneClickPaymentMode_1 = require("../models/OneClickPaymentMode"); const PanType_1 = require("../models/PanType"); const PaymentAdjustment_1 = require("../models/PaymentAdjustment"); const PaymentAdjustmentType_1 = require("../models/PaymentAdjustmentType"); const PaymentAppChargeAttemptTargetState_1 = require("../models/PaymentAppChargeAttemptTargetState"); const PaymentAppChargeAttemptUpdateRequest_1 = require("../models/PaymentAppChargeAttemptUpdateRequest"); const PaymentAppCompletionConfiguration_1 = require("../models/PaymentAppCompletionConfiguration"); const PaymentAppCompletionConfigurationCreate_1 = require("../models/PaymentAppCompletionConfigurationCreate"); const PaymentAppCompletionTargetState_1 = require("../models/PaymentAppCompletionTargetState"); const PaymentAppCompletionUpdateRequest_1 = require("../models/PaymentAppCompletionUpdateRequest"); const PaymentAppConnector_1 = require("../models/PaymentAppConnector"); const PaymentAppConnectorCreationRequest_1 = require("../models/PaymentAppConnectorCreationRequest"); const PaymentAppConnectorState_1 = require("../models/PaymentAppConnectorState"); const PaymentAppProcessor_1 = require("../models/PaymentAppProcessor"); const PaymentAppProcessorCreationRequest_1 = require("../models/PaymentAppProcessorCreationRequest"); const PaymentAppProcessorState_1 = require("../models/PaymentAppProcessorState"); const PaymentAppRefundConfiguration_1 = require("../models/PaymentAppRefundConfiguration"); const PaymentAppRefundConfigurationCreate_1 = require("../models/PaymentAppRefundConfigurationCreate"); const PaymentAppRefundTargetState_1 = require("../models/PaymentAppRefundTargetState"); const PaymentAppRefundUpdateRequest_1 = require("../models/PaymentAppRefundUpdateRequest"); const PaymentAppVoidTargetState_1 = require("../models/PaymentAppVoidTargetState"); const PaymentAppVoidUpdateRequest_1 = require("../models/PaymentAppVoidUpdateRequest"); const PaymentConnector_1 = require("../models/PaymentConnector"); const PaymentConnectorConfiguration_1 = require("../models/PaymentConnectorConfiguration"); const PaymentConnectorFeature_1 = require("../models/PaymentConnectorFeature"); const PaymentContract_1 = require("../models/PaymentContract"); const PaymentContractState_1 = require("../models/PaymentContractState"); const PaymentContractType_1 = require("../models/PaymentContractType"); const PaymentInformationHash_1 = require("../models/PaymentInformationHash"); const PaymentInformationHashType_1 = require("../models/PaymentInformationHashType"); const PaymentInitiationAdviceFile_1 = require("../models/PaymentInitiationAdviceFile"); const PaymentInitiationAdviceFileState_1 = require("../models/PaymentInitiationAdviceFileState"); const PaymentLink_1 = require("../models/PaymentLink"); const PaymentLinkAddressHandlingMode_1 = require("../models/PaymentLinkAddressHandlingMode"); const PaymentLinkProtectionMode_1 = require("../models/PaymentLinkProtectionMode"); const PaymentLinkUpdate_1 = require("../models/PaymentLinkUpdate"); const PaymentMethod_1 = require("../models/PaymentMethod"); const PaymentMethodBrand_1 = require("../models/PaymentMethodBrand"); const PaymentMethodConfiguration_1 = require("../models/PaymentMethodConfiguration"); const PaymentPrimaryRiskTaker_1 = require("../models/PaymentPrimaryRiskTaker"); const PaymentProcessor_1 = require("../models/PaymentProcessor"); const PaymentProcessorConfiguration_1 = require("../models/PaymentProcessorConfiguration"); const PaymentTerminal_1 = require("../models/PaymentTerminal"); const PaymentTerminalAddress_1 = require("../models/PaymentTerminalAddress"); const PaymentTerminalConfiguration_1 = require("../models/PaymentTerminalConfiguration"); const PaymentTerminalConfigurationState_1 = require("../models/PaymentTerminalConfigurationState"); const PaymentTerminalConfigurationVersion_1 = require("../models/PaymentTerminalConfigurationVersion"); const PaymentTerminalConfigurationVersionState_1 = require("../models/PaymentTerminalConfigurationVersionState"); const PaymentTerminalDccTransactionSum_1 = require("../models/PaymentTerminalDccTransactionSum"); const PaymentTerminalLocation_1 = require("../models/PaymentTerminalLocation"); const PaymentTerminalLocationState_1 = require("../models/PaymentTerminalLocationState"); const PaymentTerminalLocationVersion_1 = require("../models/PaymentTerminalLocationVersion"); const PaymentTerminalLocationVersionState_1 = require("../models/PaymentTerminalLocationVersionState"); const PaymentTerminalReceiptType_1 = require("../models/PaymentTerminalReceiptType"); const PaymentTerminalState_1 = require("../models/PaymentTerminalState"); const PaymentTerminalTransactionSum_1 = require("../models/PaymentTerminalTransactionSum"); const PaymentTerminalTransactionSummary_1 = require("../models/PaymentTerminalTransactionSummary"); const PaymentTerminalTransactionSummaryFetchRequest_1 = require("../models/PaymentTerminalTransactionSummaryFetchRequest"); const PaymentTerminalTransactionSummaryReference_1 = require("../models/PaymentTerminalTransactionSummaryReference"); const PaymentTerminalType_1 = require("../models/PaymentTerminalType"); const Permission_1 = require("../models/Permission"); const PersistableCurrencyAmount_1 = require("../models/PersistableCurrencyAmount"); const PersistableCurrencyAmountUpdate_1 = require("../models/PersistableCurrencyAmountUpdate"); const ProductFeeType_1 = require("../models/ProductFeeType"); const ProductMeteredFee_1 = require("../models/ProductMeteredFee"); const ProductMeteredFeeUpdate_1 = require("../models/ProductMeteredFeeUpdate"); const ProductMeteredTierFee_1 = require("../models/ProductMeteredTierFee"); const ProductMeteredTierFeeUpdate_1 = require("../models/ProductMeteredTierFeeUpdate"); const ProductMeteredTierPricing_1 = require("../models/ProductMeteredTierPricing"); const ProductPeriodFee_1 = require("../models/ProductPeriodFee"); const ProductPeriodFeeUpdate_1 = require("../models/ProductPeriodFeeUpdate"); const ProductSetupFee_1 = require("../models/ProductSetupFee"); const ProductSetupFeeUpdate_1 = require("../models/ProductSetupFeeUpdate"); const RecurringIndicator_1 = require("../models/RecurringIndicator"); const Refund_1 = require("../models/Refund"); const RefundComment_1 = require("../models/RefundComment"); const RefundCreate_1 = require("../models/RefundCreate"); const RefundState_1 = require("../models/RefundState"); const RefundType_1 = require("../models/RefundType"); const RenderedDocument_1 = require("../models/RenderedDocument"); const RenderedTerminalReceipt_1 = require("../models/RenderedTerminalReceipt"); const RenderedTerminalTransactionSummary_1 = require("../models/RenderedTerminalTransactionSummary"); const ResourcePath_1 = require("../models/ResourcePath"); const ResourceState_1 = require("../models/ResourceState"); const RestAddressFormat_1 = require("../models/RestAddressFormat"); const RestAddressFormatField_1 = require("../models/RestAddressFormatField"); const RestCountry_1 = require("../models/RestCountry"); const RestCountryState_1 = require("../models/RestCountryState"); const RestCurrency_1 = require("../models/RestCurrency"); const RestLanguage_1 = require("../models/RestLanguage"); const Role_1 = require("../models/Role"); const RoleState_1 = require("../models/RoleState"); const SalesChannel_1 = require("../models/SalesChannel"); const Scope_1 = require("../models/Scope"); const ServerError_1 = require("../models/ServerError"); const ShopifyAdditionalLineItemData_1 = require("../models/ShopifyAdditionalLineItemData"); const ShopifyIntegrationPaymentAppVersion_1 = require("../models/ShopifyIntegrationPaymentAppVersion"); const ShopifyIntegrationSubscriptionAppVersion_1 = require("../models/ShopifyIntegrationSubscriptionAppVersion"); const ShopifyRecurringOrderState_1 = require("../models/ShopifyRecurringOrderState"); const ShopifyRecurringOrderUpdateRequest_1 = require("../models/ShopifyRecurringOrderUpdateRequest"); const ShopifySubscriber_1 = require("../models/ShopifySubscriber"); const ShopifySubscriberActive_1 = require("../models/ShopifySubscriberActive"); const ShopifySubscriberCreation_1 = require("../models/ShopifySubscriberCreation"); const ShopifySubscriberState_1 = require("../models/ShopifySubscriberState"); const ShopifySubscription_1 = require("../models/ShopifySubscription"); const ShopifySubscriptionAddressCreate_1 = require("../models/ShopifySubscriptionAddressCreate"); const ShopifySubscriptionBillingIntervalUnit_1 = require("../models/ShopifySubscriptionBillingIntervalUnit"); const ShopifySubscriptionCreationRequest_1 = require("../models/ShopifySubscriptionCreationRequest"); const ShopifySubscriptionProduct_1 = require("../models/ShopifySubscriptionProduct"); const ShopifySubscriptionProductPricingOption_1 = require("../models/ShopifySubscriptionProductPricingOption"); const ShopifySubscriptionProductState_1 = require("../models/ShopifySubscriptionProductState"); const ShopifySubscriptionState_1 = require("../models/ShopifySubscriptionState"); const ShopifySubscriptionSuspension_1 = require("../models/ShopifySubscriptionSuspension"); const ShopifySubscriptionSuspensionCreate_1 = require("../models/ShopifySubscriptionSuspensionCreate"); const ShopifySubscriptionSuspensionInitiator_1 = require("../models/ShopifySubscriptionSuspensionInitiator"); const ShopifySubscriptionSuspensionState_1 = require("../models/ShopifySubscriptionSuspensionState"); const ShopifySubscriptionSuspensionType_1 = require("../models/ShopifySubscriptionSuspensionType"); const ShopifySubscriptionUpdateAddressesRequest_1 = require("../models/ShopifySubscriptionUpdateAddressesRequest"); const ShopifySubscriptionUpdateRequest_1 = require("../models/ShopifySubscriptionUpdateRequest"); const ShopifySubscriptionVersion_1 = require("../models/ShopifySubscriptionVersion"); const ShopifySubscriptionVersionItem_1 = require("../models/ShopifySubscriptionVersionItem"); const ShopifySubscriptionVersionItemPriceStrategy_1 = require("../models/ShopifySubscriptionVersionItemPriceStrategy"); const ShopifySubscriptionVersionState_1 = require("../models/ShopifySubscriptionVersionState"); const ShopifySubscriptionWeekday_1 = require("../models/ShopifySubscriptionWeekday"); const ShopifyTaxLine_1 = require("../models/ShopifyTaxLine"); const ShopifyTransactionState_1 = require("../models/ShopifyTransactionState"); const ShopifyV1Integration_1 = require("../models/ShopifyV1Integration"); const Space_1 = require("../models/Space"); const SpaceAddress_1 = require("../models/SpaceAddress"); const SpaceAddressCreate_1 = require("../models/SpaceAddressCreate"); const SpaceReference_1 = require("../models/SpaceReference"); const SpaceReferenceState_1 = require("../models/SpaceReferenceState"); const SpaceView_1 = require("../models/SpaceView"); const StaticValue_1 = require("../models/StaticValue"); const Subscriber_1 = require("../models/Subscriber"); const SubscriberUpdate_1 = require("../models/SubscriberUpdate"); const Subscription_1 = require("../models/Subscription"); const SubscriptionAffiliate_1 = require("../models/SubscriptionAffiliate"); const SubscriptionAffiliateUpdate_1 = require("../models/SubscriptionAffiliateUpdate"); const SubscriptionChangeRequest_1 = require("../models/SubscriptionChangeRequest"); const SubscriptionCharge_1 = require("../models/SubscriptionCharge"); const SubscriptionChargeCreate_1 = require("../models/SubscriptionChargeCreate"); const SubscriptionChargeProcessingType_1 = require("../models/SubscriptionChargeProcessingType"); const SubscriptionChargeState_1 = require("../models/SubscriptionChargeState"); const SubscriptionChargeType_1 = require("../models/SubscriptionChargeType"); const SubscriptionComponentConfiguration_1 = require("../models/SubscriptionComponentConfiguration"); const SubscriptionComponentReferenceConfiguration_1 = require("../models/SubscriptionComponentReferenceConfiguration"); const SubscriptionCreateRequest_1 = require("../models/SubscriptionCreateRequest"); const SubscriptionLedgerEntry_1 = require("../models/SubscriptionLedgerEntry"); const SubscriptionLedgerEntryCreate_1 = require("../models/SubscriptionLedgerEntryCreate"); const SubscriptionLedgerEntryState_1 = require("../models/SubscriptionLedgerEntryState"); const SubscriptionMetric_1 = require("../models/SubscriptionMetric"); const SubscriptionMetricType_1 = require("../models/SubscriptionMetricType"); const SubscriptionMetricUpdate_1 = require("../models/SubscriptionMetricUpdate"); const SubscriptionMetricUsageReport_1 = require("../models/SubscriptionMetricUsageReport"); const SubscriptionMetricUsageReportCreate_1 = require("../models/SubscriptionMetricUsageReportCreate"); const SubscriptionPeriodBill_1 = require("../models/SubscriptionPeriodBill"); const SubscriptionPeriodBillState_1 = require("../models/SubscriptionPeriodBillState"); const SubscriptionProduct_1 = require("../models/SubscriptionProduct"); const SubscriptionProductComponent_1 = require("../models/SubscriptionProductComponent"); const SubscriptionProductComponentGroup_1 = require("../models/SubscriptionProductComponentGroup"); const SubscriptionProductComponentGroupUpdate_1 = require("../models/SubscriptionProductComponentGroupUpdate"); const SubscriptionProductComponentReference_1 = require("../models/SubscriptionProductComponentReference"); const SubscriptionProductComponentReferenceState_1 = require("../models/SubscriptionProductComponentReferenceState"); const SubscriptionProductComponentUpdate_1 = require("../models/SubscriptionProductComponentUpdate"); const SubscriptionProductRetirement_1 = require("../models/SubscriptionProductRetirement"); const SubscriptionProductRetirementCreate_1 = require("../models/SubscriptionProductRetirementCreate"); const SubscriptionProductState_1 = require("../models/SubscriptionProductState"); const SubscriptionProductVersion_1 = require("../models/SubscriptionProductVersion"); const SubscriptionProductVersionPending_1 = require("../models/SubscriptionProductVersionPending"); const SubscriptionProductVersionRetirement_1 = require("../models/SubscriptionProductVersionRetirement"); const SubscriptionProductVersionRetirementCreate_1 = require("../models/SubscriptionProductVersionRetirementCreate"); const SubscriptionProductVersionState_1 = require("../models/SubscriptionProductVersionState"); const SubscriptionState_1 = require("../models/SubscriptionState"); const SubscriptionSuspension_1 = require("../models/SubscriptionSuspension"); const SubscriptionSuspensionAction_1 = require("../models/SubscriptionSuspensionAction"); const SubscriptionSuspensionCreate_1 = require("../models/SubscriptionSuspensionCreate"); const SubscriptionSuspensionReason_1 = require("../models/SubscriptionSuspensionReason"); const SubscriptionSuspensionState_1 = require("../models/SubscriptionSuspensionState"); const SubscriptionUpdate_1 = require("../models/SubscriptionUpdate"); const SubscriptionUpdateRequest_1 = require("../models/SubscriptionUpdateRequest"); const SubscriptionVersion_1 = require("../models/SubscriptionVersion"); const SubscriptionVersionState_1 = require("../models/SubscriptionVersionState"); const Tax_1 = require("../models/Tax"); const TaxCalculation_1 = require("../models/TaxCalculation"); const TaxClass_1 = require("../models/TaxClass"); const TaxCreate_1 = require("../models/TaxCreate"); const TaxLine_1 = require("../models/TaxLine"); const TenantDatabase_1 = require("../models/TenantDatabase"); const TerminalReceiptFetchRequest_1 = require("../models/TerminalReceiptFetchRequest"); const TerminalReceiptFormat_1 = require("../models/TerminalReceiptFormat"); const Token_1 = require("../models/Token"); const TokenVersion_1 = require("../models/TokenVersion"); const TokenVersionState_1 = require("../models/TokenVersionState"); const TokenVersionType_1 = require("../models/TokenVersionType"); const TokenizationMode_1 = require("../models/TokenizationMode"); const TokenizedCardData_1 = require("../models/TokenizedCardData"); const TokenizedCardDataCreate_1 = require("../models/TokenizedCardDataCreate"); const Transaction_1 = require("../models/Transaction"); const TransactionAwareEntity_1 = require("../models/TransactionAwareEntity"); const TransactionComment_1 = require("../models/TransactionComment"); const TransactionCompletionBehavior_1 = require("../models/TransactionCompletionBehavior"); const TransactionCompletionMode_1 = require("../models/TransactionCompletionMode"); const TransactionCompletionRequest_1 = require("../models/TransactionCompletionRequest"); const TransactionCompletionState_1 = require("../models/TransactionCompletionState"); const TransactionEnvironmentSelectionStrategy_1 = require("../models/TransactionEnvironmentSelectionStrategy"); const TransactionGroup_1 = require("../models/TransactionGroup"); const TransactionGroupState_1 = require("../models/TransactionGroupState"); const TransactionInvoiceComment_1 = require("../models/TransactionInvoiceComment"); const TransactionInvoiceReplacement_1 = require("../models/TransactionInvoiceReplacement"); const TransactionInvoiceState_1 = require("../models/TransactionInvoiceState"); const TransactionLineItemVersionCreate_1 = require("../models/TransactionLineItemVersionCreate"); const TransactionLineItemVersionState_1 = require("../models/TransactionLineItemVersionState"); const TransactionState_1 = require("../models/TransactionState"); const TransactionUserInterfaceType_1 = require("../models/TransactionUserInterfaceType"); const TransactionVoidMode_1 = require("../models/TransactionVoidMode"); const TransactionVoidState_1 = require("../models/TransactionVoidState"); const TwoFactorAuthenticationType_1 = require("../models/TwoFactorAuthenticationType"); const User_1 = require("../models/User"); const UserAccountRole_1 = require("../models/UserAccountRole"); const UserSpaceRole_1 = require("../models/UserSpaceRole"); const UserType_1 = require("../models/UserType"); const WalletType_1 = require("../models/WalletType"); const WebAppConfirmationRequest_1 = require("../models/WebAppConfirmationRequest"); const WebAppConfirmationResponse_1 = require("../models/WebAppConfirmationResponse"); const WebhookEncryptionPublicKey_1 = require("../models/WebhookEncryptionPublicKey"); const WebhookIdentity_1 = require("../models/WebhookIdentity"); const WebhookListener_1 = require("../models/WebhookListener"); const WebhookListenerEntity_1 = require("../models/WebhookListenerEntity"); const WebhookUrl_1 = require("../models/WebhookUrl"); const AccountCreate_1 = require("../models/AccountCreate"); const AccountUpdate_1 = require("../models/AccountUpdate"); const ApplicationUser_1 = require("../models/ApplicationUser"); const ApplicationUserCreate_1 = require("../models/ApplicationUserCreate"); const ApplicationUserUpdate_1 = require("../models/ApplicationUserUpdate"); const AuthenticatedCardData_1 = require("../models/AuthenticatedCardData"); const Charge_1 = require("../models/Charge"); const ChargeAttempt_1 = require("../models/ChargeAttempt"); const ChargeBankTransaction_1 = require("../models/ChargeBankTransaction"); const ChargeFlowLevel_1 = require("../models/ChargeFlowLevel"); const ChargeFlowLevelPaymentLink_1 = require("../models/ChargeFlowLevelPaymentLink"); const ConnectorInvocation_1 = require("../models/ConnectorInvocation"); const CustomerActive_1 = require("../models/CustomerActive"); const CustomerAddressActive_1 = require("../models/CustomerAddressActive"); const CustomerAddressCreate_1 = require("../models/CustomerAddressCreate"); const CustomerCommentActive_1 = require("../models/CustomerCommentActive"); const CustomerCommentCreate_1 = require("../models/CustomerCommentCreate"); const CustomerCreate_1 = require("../models/CustomerCreate"); const DebtCollectionCaseCreate_1 = require("../models/DebtCollectionCaseCreate"); const DebtCollectionCaseUpdate_1 = require("../models/DebtCollectionCaseUpdate"); const DeliveryIndication_1 = require("../models/DeliveryIndication"); const HumanUserCreate_1 = require("../models/HumanUserCreate"); const HumanUserUpdate_1 = require("../models/HumanUserUpdate"); const InstallmentPaymentSlice_1 = require("../models/InstallmentPaymentSlice"); const InvoiceReconciliationRecord_1 = require("../models/InvoiceReconciliationRecord"); const InvoiceReimbursementWithRefundReference_1 = require("../models/InvoiceReimbursementWithRefundReference"); const PaymentLinkActive_1 = require("../models/PaymentLinkActive"); const PaymentLinkCreate_1 = require("../models/PaymentLinkCreate"); const RefundBankTransaction_1 = require("../models/RefundBankTransaction"); const RefundCommentActive_1 = require("../models/RefundCommentActive"); const RefundCommentCreate_1 = require("../models/RefundCommentCreate"); const RefundRecoveryBankTransaction_1 = require("../models/RefundRecoveryBankTransaction"); const ShopifyRecurringOrder_1 = require("../models/ShopifyRecurringOrder"); const ShopifySubscriptionAddress_1 = require("../models/ShopifySubscriptionAddress"); const ShopifySubscriptionProductCreate_1 = require("../models/ShopifySubscriptionProductCreate"); const ShopifySubscriptionProductUpdate_1 = require("../models/ShopifySubscriptionProductUpdate"); const ShopifyTransaction_1 = require("../models/ShopifyTransaction"); const SpaceCreate_1 = require("../models/SpaceCreate"); const SpaceUpdate_1 = require("../models/SpaceUpdate"); const SubscriberActive_1 = require("../models/SubscriberActive"); const SubscriberCreate_1 = require("../models/SubscriberCreate"); const SubscriptionAffiliateCreate_1 = require("../models/SubscriptionAffiliateCreate"); const SubscriptionAffiliateDeleted_1 = require("../models/SubscriptionAffiliateDeleted"); const SubscriptionAffiliateInactive_1 = require("../models/SubscriptionAffiliateInactive"); const SubscriptionMetricActive_1 = require("../models/SubscriptionMetricActive"); const SubscriptionMetricCreate_1 = require("../models/SubscriptionMetricCreate"); const SubscriptionPending_1 = require("../models/SubscriptionPending"); const SubscriptionProductActive_1 = require("../models/SubscriptionProductActive"); const SubscriptionProductCreate_1 = require("../models/SubscriptionProductCreate"); const SubscriptionSuspensionRunning_1 = require("../models/SubscriptionSuspensionRunning"); const TokenCreate_1 = require("../models/TokenCreate"); const TokenUpdate_1 = require("../models/TokenUpdate"); const TransactionCommentActive_1 = require("../models/TransactionCommentActive"); const TransactionCommentCreate_1 = require("../models/TransactionCommentCreate"); const TransactionCompletion_1 = require("../models/TransactionCompletion"); const TransactionCreate_1 = require("../models/TransactionCreate"); const TransactionInvoice_1 = require("../models/TransactionInvoice"); const TransactionInvoiceCommentActive_1 = require("../models/TransactionInvoiceCommentActive"); const TransactionInvoiceCommentCreate_1 = require("../models/TransactionInvoiceCommentCreate"); const TransactionLineItemVersion_1 = require("../models/TransactionLineItemVersion"); const TransactionPending_1 = require("../models/TransactionPending"); const TransactionVoid_1 = require("../models/TransactionVoid"); const WebhookListenerCreate_1 = require("../models/WebhookListenerCreate"); const WebhookListenerUpdate_1 = require("../models/WebhookListenerUpdate"); const WebhookUrlCreate_1 = require("../models/WebhookUrlCreate"); const WebhookUrlUpdate_1 = require("../models/WebhookUrlUpdate"); const ApplicationUserCreateWithMacKey_1 = require("../models/ApplicationUserCreateWithMacKey"); const SubscriptionAffiliateDeleting_1 = require("../models/SubscriptionAffiliateDeleting"); class ObjectSerializer { static findCorrectType(data, expectedType) { if (data == undefined) { return expectedType; } else if (ObjectSerializer.primitives.indexOf(expectedType.toLowerCase()) !== -1) { return expectedType; } else if (expectedType === "Date") { return expectedType; } else { if (ObjectSerializer.enumsMap[expectedType]) { return expectedType; } if (!ObjectSerializer.typeMap[expectedType]) { return expectedType; // w/e we don't know the type } // Check the discriminator let discriminatorProperty = ObjectSerializer.typeMap[expectedType].discriminator; if (discriminatorProperty == null) { return expectedType; // the type does not have a discriminator. use it. } else { if (data[discriminatorProperty]) { return data[discriminatorProperty]; // use the type given in the discriminator } else { return expectedType; // discriminator was not present (or an empty string) } } } } static serialize(data, type) { if (data == undefined) { return data; } else if (ObjectSerializer.primitives.indexOf(type.toLowerCase()) !== -1) { return data; } else if (type.lastIndexOf("Array<", 0) === 0) { // string.startsWith pre es6 let subType = type.replace("Array<", ""); // Array<Type> => Type> subType = subType.substring(0, subType.length - 1); // Type> => Type let transformedData = []; for (let index in data) { let date = data[index]; transformedData.push(ObjectSerializer.serialize(date, subType)); } return transformedData; } else if (type === "Date") { return data.toString(); } else { if (ObjectSerializer.enumsMap[type]) { return data; } if (!ObjectSerializer.typeMap[type]) { // in case we dont know the type return data; } // get the map for the correct type. let attributeTypes = ObjectSerializer.typeMap[type].getAttributeTypeMap(); let instance = {}; for (let index in attributeTypes) { let attributeType = attributeTypes[index]; instance[attributeType.baseName] = ObjectSerializer.serialize(data[attributeType.name], attributeType.type); } return instance; } } static deserialize(data, type) { // polymorphism may change the actual type. type = ObjectSerializer.findCorrectType(data, type); if (data == undefined) { return data; } else if (ObjectSerializer.primitives.indexOf(type.toLowerCase()) !== -1) { return data; } else if (type.lastIndexOf("Array<", 0) === 0) { // string.startsWith pre es6 let subType = type.replace("Array<", ""); // Array<Type> => Type> subType = subType.substring(0, subType.length - 1); // Type> => Type let transformedData = []; for (let index in data) { let date = data[index]; transformedData.push(ObjectSerializer.deserialize(date, subType)); } return transformedData; } else if (type === "Date") { return new Date(data); } else { if (ObjectSerializer.enumsMap[type]) { // is Enum return data; } if (!ObjectSerializer.typeMap[type]) { // dont know the type return data; } let instance = new ObjectSerializer.typeMap[type](); let attributeTypes = ObjectSerializer.typeMap[type].getAttributeTypeMap(); for (let index in attributeTypes) { let attributeType = attributeTypes[index]; instance[attributeType.name] = ObjectSerializer.deserialize(data[attributeType.baseName], attributeType.type); } return instance; } } } exports.ObjectSerializer = ObjectSerializer; /* tslint:disable:no-unused-variable */ ObjectSerializer.primitives = [ "string", "boolean", "double", "integer", "long", "float", "number", "any" ]; ObjectSerializer.enumsMap = { "AccountState": AccountState_1.AccountState, "AccountType": AccountType_1.AccountType, "BankAccountEnvironment": BankAccountEnvironment_1.BankAccountEnvironment, "BankAccountState": BankAccountState_1.BankAccountState, "BankTransactionFlowDirection": BankTransactionFlowDirection_1.BankTransactionFlowDirection, "BankTransactionState": BankTransactionState_1.BankTransactionState, "BillingCycleType": BillingCycleType_1.BillingCycleType, "BillingDayCustomization": BillingDayCustomization_1.BillingDayCustomization, "CardAuthenticationResponse": CardAuthenticationResponse_1.CardAuthenticationResponse, "CardAuthenticationVersion": CardAuthenticationVersion_1.CardAuthenticationVersion, "ChargeAttemptEnvironment": ChargeAttemptEnvironment_1.ChargeAttemptEnvironment, "ChargeAttemptState": ChargeAttemptState_1.ChargeAttemptState, "ChargeFlowLevelState": ChargeFlowLevelState_1.ChargeFlowLevelState, "ChargeState": ChargeState_1.ChargeState, "ChargeType": ChargeType_1.ChargeType, "ClientErrorType": ClientErrorType_1.ClientErrorType, "ConnectorInvocationStage": ConnectorInvocationStage_1.ConnectorInvocationStage, "CreationEntityState": CreationEntityState_1.CreationEntityState, "CriteriaOperator": CriteriaOperator_1.CriteriaOperator, "CustomerAddressType": CustomerAddressType_1.CustomerAddressType, "CustomersPresence": CustomersPresence_1.CustomersPresence, "DataCollectionType": DataCollectionType_1.DataCollectionType, "DebtCollectionCaseState": DebtCollectionCaseState_1.DebtCollectionCaseState, "DebtCollectionEnvironment": DebtCollectionEnvironment_1.DebtCollectionEnvironment, "DeliveryIndicationState": DeliveryIndicationState_1.DeliveryIndicationState, "DisplayableDayOfWeek": DisplayableDayOfWeek_1.DisplayableDayOfWeek, "DisplayableMonth": DisplayableMonth_1.DisplayableMonth, "EntityQueryFilterType": EntityQueryFilterType_1.EntityQueryFilterType, "EntityQueryOrderByType": EntityQueryOrderByType_1.EntityQueryOrderByType, "Environment": Environment_1.Environment, "FailureCategory": FailureCategory_1.FailureCategory, "Gender": Gender_1.Gender, "InstallmentPaymentSliceState": InstallmentPaymentSliceState_1.InstallmentPaymentSliceState, "InstallmentPaymentState": InstallmentPaymentState_1.InstallmentPaymentState, "InvoiceReconciliationRecordRejectionStatus": InvoiceReconciliationRecordRejectionStatus_1.InvoiceReconciliationRecordRejectionStatus, "InvoiceReconciliationRecordState": InvoiceReconciliationRecordState_1.InvoiceReconciliationRecordState, "InvoiceReimbursementState": InvoiceReimbursementState_1.InvoiceReimbursementState, "LabelDescriptorCategory": LabelDescriptorCategory_1.LabelDescriptorCategory, "LineItemType": LineItemType_1.LineItemType, "ManualTaskActionStyle": ManualTaskActionStyle_1.ManualTaskActionStyle, "ManualTaskState": ManualTaskState_1.ManualTaskState, "OneClickPaymentMode": OneClickPaymentMode_1.OneClickPaymentMode, "PanType": PanType_1.PanType, "PaymentAppChargeAttemptTargetState": PaymentAppChargeAttemptTargetState_1.PaymentAppChargeAttemptTargetState, "PaymentAppCompletionTargetState": PaymentAppCompletionTargetState_1.PaymentAppCompletionTargetState, "PaymentAppConnectorState": PaymentAppConnectorState_1.PaymentAppConnectorState, "PaymentAppProcessorState": PaymentAppProcessorState_1.PaymentAppProcessorState, "PaymentAppRefundTargetState": PaymentAppRefundTargetState_1.PaymentAppRefundTargetState, "PaymentAppVoidTargetState": PaymentAppVoidTargetState_1.PaymentAppVoidTargetState, "PaymentContractState": PaymentContractState_1.PaymentContractState, "PaymentInitiationAdviceFileState": PaymentInitiationAdviceFileState_1.PaymentInitiationAdviceFileState, "PaymentLinkAddressHandlingMode": PaymentLinkAddressHandlingMode_1.PaymentLinkAddressHandlingMode, "PaymentLinkProtectionMode": PaymentLinkProtectionMode_1.PaymentLinkProtectionMode, "PaymentPrimaryRiskTaker": PaymentPrimaryRiskTaker_1.PaymentPrimaryRiskTaker, "PaymentTerminalConfigurationState": PaymentTerminalConfigurationState_1.PaymentTerminalConfigurationState, "PaymentTerminalConfigurationVersionState": PaymentTerminalConfigurationVersionState_1.PaymentTerminalConfigurationVersionState, "PaymentTerminalLocationState": PaymentTerminalLocationState_1.PaymentTerminalLocationState, "PaymentTerminalLocationVersionState": PaymentTerminalLocationVersionState_1.PaymentTerminalLocationVersionState, "PaymentTerminalState": PaymentTerminalState_1.PaymentTerminalState, "ProductFeeType": ProductFeeType_1.ProductFeeType, "ProductMeteredTierPricing": ProductMeteredTierPricing_1.ProductMeteredTierPricing, "RecurringIndicator": RecurringIndicator_1.RecurringIndicator, "RefundState": RefundState_1.RefundState, "RefundType": RefundType_1.RefundType, "ResourceState": ResourceState_1.ResourceState, "RestAddressFormatField": RestAddressFormatField_1.RestAddressFormatField, "RoleState": RoleState_1.RoleState, "ShopifyAdditionalLineItemData": ShopifyAdditionalLineItemData_1.ShopifyAdditionalLineItemData, "ShopifyIntegrationPaymentAppVersion": ShopifyIntegrationPaymentAppVersion_1.ShopifyIntegrationPaymentAppVersion, "ShopifyIntegrationSubscriptionAppVersion": ShopifyIntegrationSubscriptionAppVersion_1.ShopifyIntegrationSubscriptionAppVersion, "ShopifyRecurringOrderState": ShopifyRecurringOrderState_1.ShopifyRecurringOrderState, "ShopifySubscriberState": ShopifySubscriberState_1.ShopifySubscriberState, "ShopifySubscriptionBillingIntervalUnit": ShopifySubscriptionBillingIntervalUnit_1.ShopifySubscriptionBillingIntervalUnit, "ShopifySubscriptionProductPricingOption": ShopifySubscriptionProductPricingOption_1.ShopifySubscriptionProductPricingOption, "ShopifySubscriptionProductState": ShopifySubscriptionProductState_1.ShopifySubscriptionProductState, "ShopifySubscriptionState": ShopifySubscriptionState_1.ShopifySubscriptionState, "ShopifySubscriptionSuspensionInitiator": ShopifySubscriptionSuspensionInitiator_1.ShopifySubscriptionSuspensionInitiator, "ShopifySubscriptionSuspensionState": ShopifySubscriptionSuspensionState_1.ShopifySubscriptionSuspensionState, "ShopifySubscriptionSuspensionType": ShopifySubscriptionSuspensionType_1.ShopifySubscriptionSuspensionType, "ShopifySubscriptionVersionItemPriceStrategy": ShopifySubscriptionVersionItemPriceStrategy_1.ShopifySubscriptionVersionItemPriceStrategy, "ShopifySubscriptionVersionState": ShopifySubscriptionVersionState_1.ShopifySubscriptionVersionState, "ShopifySubscriptionWeekday": ShopifySubscriptionWeekday_1.ShopifySubscriptionWeekday, "ShopifyTransactionState": ShopifyTransactionState_1.ShopifyTransactionState, "SpaceReferenceState": SpaceReferenceState_1.SpaceReferenceState, "SubscriptionChargeProcessingType": SubscriptionChargeProcessingType_1.SubscriptionChargeProcessingType, "SubscriptionChargeState": SubscriptionChargeState_1.SubscriptionChargeState, "SubscriptionChargeType": SubscriptionChargeType_1.SubscriptionChargeType, "SubscriptionLedgerEntryState": SubscriptionLedgerEntryState_1.SubscriptionLedgerEntryState, "SubscriptionPeriodBillState": SubscriptionPeriodBillState_1.SubscriptionPeriodBillState, "SubscriptionProductComponentReferenceState": SubscriptionProductComponentReferenceState_1.SubscriptionProductComponentReferenceState, "SubscriptionProductState": SubscriptionProductState_1.SubscriptionProductState, "SubscriptionProductVersionState": SubscriptionProductVersionState_1.SubscriptionProductVersionState, "SubscriptionState": SubscriptionState_1.SubscriptionState, "SubscriptionSuspensionAction": SubscriptionSuspensionAction_1.SubscriptionSuspensionAction, "SubscriptionSuspensionReason": SubscriptionSuspensionReason_1.SubscriptionSuspensionReason, "SubscriptionSuspensionState": SubscriptionSuspensionState_1.SubscriptionSuspensionState, "SubscriptionVersionState": SubscriptionVersionState_1.SubscriptionVersionState, "TaxCalculation": TaxCalculation_1.TaxCalculation, "TerminalReceiptFormat": TerminalReceiptFormat_1.TerminalReceiptFormat, "TokenVersionState": TokenVersionState_1.TokenVersionState, "TokenizationMode": TokenizationMode_1.TokenizationMode, "TransactionCompletionBehavior": TransactionCompletionBehavior_1.TransactionCompletionBehavior, "TransactionCompletionMode": TransactionCompletionMode_1.TransactionCompletionMode, "TransactionCompletionState": TransactionCompletionState_1.TransactionCompletionState, "TransactionEnvironmentSelectionStrategy": TransactionEnvironmentSelectionStrategy_1.TransactionEnvironmentSelectionStrategy, "TransactionGroupState": TransactionGroupState_1.TransactionGroupState, "TransactionInvoiceState": TransactionInvoiceState_1.TransactionInvoiceState, "TransactionLineItemVersionState": TransactionLineItemVersionState_1.TransactionLineItemVersionState, "TransactionState": TransactionState_1.TransactionState, "TransactionUserInterfaceType": TransactionUserInterfaceType_1.TransactionUserInterfaceType, "TransactionVoidMode": TransactionVoidMode_1.TransactionVoidMode, "TransactionVoidState": TransactionVoidState_1.TransactionVoidState, "UserType": UserType_1.UserType, }; ObjectSerializer.typeMap = { "AbstractAccountUpdate": AbstractAccountUpdate_1.AbstractAccountUpdate, "AbstractApplicationUserUpdate": AbstractApplicationUserUpdate_1.AbstractApplicationUserUpdate, "AbstractCustomerActive": AbstractCustomerActive_1.AbstractCustomerActive, "AbstractCustomerAddressActive": AbstractCustomerAddressActive_1.AbstractCustomerAddressActive, "AbstractCustomerCommentActive": AbstractCustomerCommentActive_1.AbstractCustomerCommentActive, "AbstractDebtCollectionCaseUpdate": AbstractDebtCollectionCaseUpdate_1.AbstractDebtCollectionCaseUpdate, "AbstractHumanUserUpdate": AbstractHumanUserUpdate_1.AbstractHumanUserUpdate, "AbstractPaymentLinkUpdate": AbstractPaymentLinkUpdate_1.AbstractPaymentLinkUpdate, "AbstractRefundCommentActive": AbstractRefundCommentActive_1.AbstractRefundCommentActive, "AbstractShopifySubscriptionProductUpdate": AbstractShopifySubscriptionProductUpdate_1.AbstractShopifySubscriptionProductUpdate, "AbstractSpaceUpdate": AbstractSpaceUpdate_1.AbstractSpaceUpdate, "AbstractSubscriberUpdate": AbstractSubscriberUpdate_1.AbstractSubscriberUpdate, "AbstractSubscriptionAffiliateUpdate": AbstractSubscriptionAffiliateUpdate_1.AbstractSubscriptionAffiliateUpdate, "AbstractSubscriptionMetricUpdate": AbstractSubscriptionMetricUpdate_1.AbstractSubscriptionMetricUpdate, "AbstractSubscriptionProductActive": AbstractSubscriptionProductActive_1.AbstractSubscriptionProductActive, "AbstractTokenUpdate": AbstractTokenUpdate_1.AbstractTokenUpdate, "AbstractTransactionCommentActive": AbstractTransactionCommentActive_1.AbstractTransactionCommentActive, "AbstractTransactionInvoiceCommentActive": Abst