wallee
Version:
TypeScript/JavaScript client for wallee
695 lines • 73.5 kB
JavaScript
'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