UNPKG

chargebee-typescript

Version:

A library in typescript for integrating with Chargebee.

498 lines (497 loc) 45.3 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); // List of models var subscription_1 = require("./subscription"); Object.defineProperty(exports, "Subscription", { enumerable: true, get: function () { return subscription_1.Subscription; } }); var subscription_2 = require("./subscription"); Object.defineProperty(exports, "SubscriptionSubscriptionItem", { enumerable: true, get: function () { return subscription_2.SubscriptionItem; } }); var subscription_3 = require("./subscription"); Object.defineProperty(exports, "SubscriptionItemTier", { enumerable: true, get: function () { return subscription_3.ItemTier; } }); var subscription_4 = require("./subscription"); Object.defineProperty(exports, "SubscriptionChargedItem", { enumerable: true, get: function () { return subscription_4.ChargedItem; } }); var subscription_5 = require("./subscription"); Object.defineProperty(exports, "SubscriptionAddon", { enumerable: true, get: function () { return subscription_5.Addon; } }); var subscription_6 = require("./subscription"); Object.defineProperty(exports, "SubscriptionEventBasedAddon", { enumerable: true, get: function () { return subscription_6.EventBasedAddon; } }); var subscription_7 = require("./subscription"); Object.defineProperty(exports, "SubscriptionChargedEventBasedAddon", { enumerable: true, get: function () { return subscription_7.ChargedEventBasedAddon; } }); var subscription_8 = require("./subscription"); Object.defineProperty(exports, "SubscriptionCoupon", { enumerable: true, get: function () { return subscription_8.Coupon; } }); var subscription_9 = require("./subscription"); Object.defineProperty(exports, "SubscriptionShippingAddress", { enumerable: true, get: function () { return subscription_9.ShippingAddress; } }); var subscription_10 = require("./subscription"); Object.defineProperty(exports, "SubscriptionReferralInfo", { enumerable: true, get: function () { return subscription_10.ReferralInfo; } }); var subscription_11 = require("./subscription"); Object.defineProperty(exports, "SubscriptionBillingOverride", { enumerable: true, get: function () { return subscription_11.BillingOverride; } }); var subscription_12 = require("./subscription"); Object.defineProperty(exports, "SubscriptionContractTerm", { enumerable: true, get: function () { return subscription_12.ContractTerm; } }); var subscription_13 = require("./subscription"); Object.defineProperty(exports, "SubscriptionDiscount", { enumerable: true, get: function () { return subscription_13.Discount; } }); var contract_term_1 = require("./contract_term"); Object.defineProperty(exports, "ContractTerm", { enumerable: true, get: function () { return contract_term_1.ContractTerm; } }); var discount_1 = require("./discount"); Object.defineProperty(exports, "Discount", { enumerable: true, get: function () { return discount_1.Discount; } }); var advance_invoice_schedule_1 = require("./advance_invoice_schedule"); Object.defineProperty(exports, "AdvanceInvoiceSchedule", { enumerable: true, get: function () { return advance_invoice_schedule_1.AdvanceInvoiceSchedule; } }); var advance_invoice_schedule_2 = require("./advance_invoice_schedule"); Object.defineProperty(exports, "AdvanceInvoiceScheduleFixedIntervalSchedule", { enumerable: true, get: function () { return advance_invoice_schedule_2.FixedIntervalSchedule; } }); var advance_invoice_schedule_3 = require("./advance_invoice_schedule"); Object.defineProperty(exports, "AdvanceInvoiceScheduleSpecificDatesSchedule", { enumerable: true, get: function () { return advance_invoice_schedule_3.SpecificDatesSchedule; } }); var customer_1 = require("./customer"); Object.defineProperty(exports, "Customer", { enumerable: true, get: function () { return customer_1.Customer; } }); var customer_2 = require("./customer"); Object.defineProperty(exports, "CustomerBillingAddress", { enumerable: true, get: function () { return customer_2.BillingAddress; } }); var customer_3 = require("./customer"); Object.defineProperty(exports, "CustomerReferralUrl", { enumerable: true, get: function () { return customer_3.ReferralUrl; } }); var customer_4 = require("./customer"); Object.defineProperty(exports, "CustomerContact", { enumerable: true, get: function () { return customer_4.Contact; } }); var customer_5 = require("./customer"); Object.defineProperty(exports, "CustomerPaymentMethod", { enumerable: true, get: function () { return customer_5.PaymentMethod; } }); var customer_6 = require("./customer"); Object.defineProperty(exports, "CustomerBalance", { enumerable: true, get: function () { return customer_6.Balance; } }); var customer_7 = require("./customer"); Object.defineProperty(exports, "CustomerEntityIdentifier", { enumerable: true, get: function () { return customer_7.EntityIdentifier; } }); var customer_8 = require("./customer"); Object.defineProperty(exports, "CustomerTaxProvidersField", { enumerable: true, get: function () { return customer_8.TaxProvidersField; } }); var customer_9 = require("./customer"); Object.defineProperty(exports, "CustomerRelationship", { enumerable: true, get: function () { return customer_9.Relationship; } }); var customer_10 = require("./customer"); Object.defineProperty(exports, "CustomerParentAccountAccess", { enumerable: true, get: function () { return customer_10.ParentAccountAccess; } }); var customer_11 = require("./customer"); Object.defineProperty(exports, "CustomerChildAccountAccess", { enumerable: true, get: function () { return customer_11.ChildAccountAccess; } }); var hierarchy_1 = require("./hierarchy"); Object.defineProperty(exports, "Hierarchy", { enumerable: true, get: function () { return hierarchy_1.Hierarchy; } }); var contact_1 = require("./contact"); Object.defineProperty(exports, "Contact", { enumerable: true, get: function () { return contact_1.Contact; } }); var business_entity_transfer_1 = require("./business_entity_transfer"); Object.defineProperty(exports, "BusinessEntityTransfer", { enumerable: true, get: function () { return business_entity_transfer_1.BusinessEntityTransfer; } }); var token_1 = require("./token"); Object.defineProperty(exports, "Token", { enumerable: true, get: function () { return token_1.Token; } }); var payment_source_1 = require("./payment_source"); Object.defineProperty(exports, "PaymentSource", { enumerable: true, get: function () { return payment_source_1.PaymentSource; } }); var payment_source_2 = require("./payment_source"); Object.defineProperty(exports, "PaymentSourceCard", { enumerable: true, get: function () { return payment_source_2.Card; } }); var payment_source_3 = require("./payment_source"); Object.defineProperty(exports, "PaymentSourceBankAccount", { enumerable: true, get: function () { return payment_source_3.BankAccount; } }); var payment_source_4 = require("./payment_source"); Object.defineProperty(exports, "PaymentSourceCustVoucherSource", { enumerable: true, get: function () { return payment_source_4.CustVoucherSource; } }); var payment_source_5 = require("./payment_source"); Object.defineProperty(exports, "PaymentSourceBillingAddress", { enumerable: true, get: function () { return payment_source_5.BillingAddress; } }); var payment_source_6 = require("./payment_source"); Object.defineProperty(exports, "PaymentSourceAmazonPayment", { enumerable: true, get: function () { return payment_source_6.AmazonPayment; } }); var payment_source_7 = require("./payment_source"); Object.defineProperty(exports, "PaymentSourceUpi", { enumerable: true, get: function () { return payment_source_7.Upi; } }); var payment_source_8 = require("./payment_source"); Object.defineProperty(exports, "PaymentSourcePaypal", { enumerable: true, get: function () { return payment_source_8.Paypal; } }); var payment_source_9 = require("./payment_source"); Object.defineProperty(exports, "PaymentSourceVenmo", { enumerable: true, get: function () { return payment_source_9.Venmo; } }); var payment_source_10 = require("./payment_source"); Object.defineProperty(exports, "PaymentSourceKlarnaPayNow", { enumerable: true, get: function () { return payment_source_10.KlarnaPayNow; } }); var payment_source_11 = require("./payment_source"); Object.defineProperty(exports, "PaymentSourceMandate", { enumerable: true, get: function () { return payment_source_11.Mandate; } }); var third_party_payment_method_1 = require("./third_party_payment_method"); Object.defineProperty(exports, "ThirdPartyPaymentMethod", { enumerable: true, get: function () { return third_party_payment_method_1.ThirdPartyPaymentMethod; } }); var virtual_bank_account_1 = require("./virtual_bank_account"); Object.defineProperty(exports, "VirtualBankAccount", { enumerable: true, get: function () { return virtual_bank_account_1.VirtualBankAccount; } }); var card_1 = require("./card"); Object.defineProperty(exports, "Card", { enumerable: true, get: function () { return card_1.Card; } }); var promotional_credit_1 = require("./promotional_credit"); Object.defineProperty(exports, "PromotionalCredit", { enumerable: true, get: function () { return promotional_credit_1.PromotionalCredit; } }); var invoice_1 = require("./invoice"); Object.defineProperty(exports, "Invoice", { enumerable: true, get: function () { return invoice_1.Invoice; } }); var invoice_2 = require("./invoice"); Object.defineProperty(exports, "InvoiceLineItem", { enumerable: true, get: function () { return invoice_2.LineItem; } }); var invoice_3 = require("./invoice"); Object.defineProperty(exports, "InvoiceDiscount", { enumerable: true, get: function () { return invoice_3.Discount; } }); var invoice_4 = require("./invoice"); Object.defineProperty(exports, "InvoiceLineItemDiscount", { enumerable: true, get: function () { return invoice_4.LineItemDiscount; } }); var invoice_5 = require("./invoice"); Object.defineProperty(exports, "InvoiceTax", { enumerable: true, get: function () { return invoice_5.Tax; } }); var invoice_6 = require("./invoice"); Object.defineProperty(exports, "InvoiceLineItemTax", { enumerable: true, get: function () { return invoice_6.LineItemTax; } }); var invoice_7 = require("./invoice"); Object.defineProperty(exports, "InvoiceLineItemCredit", { enumerable: true, get: function () { return invoice_7.LineItemCredit; } }); var invoice_8 = require("./invoice"); Object.defineProperty(exports, "InvoiceLineItemTier", { enumerable: true, get: function () { return invoice_8.LineItemTier; } }); var invoice_9 = require("./invoice"); Object.defineProperty(exports, "InvoiceLinkedPayment", { enumerable: true, get: function () { return invoice_9.LinkedPayment; } }); var invoice_10 = require("./invoice"); Object.defineProperty(exports, "InvoiceDunningAttempt", { enumerable: true, get: function () { return invoice_10.DunningAttempt; } }); var invoice_11 = require("./invoice"); Object.defineProperty(exports, "InvoiceAppliedCredit", { enumerable: true, get: function () { return invoice_11.AppliedCredit; } }); var invoice_12 = require("./invoice"); Object.defineProperty(exports, "InvoiceAdjustmentCreditNote", { enumerable: true, get: function () { return invoice_12.AdjustmentCreditNote; } }); var invoice_13 = require("./invoice"); Object.defineProperty(exports, "InvoiceIssuedCreditNote", { enumerable: true, get: function () { return invoice_13.IssuedCreditNote; } }); var invoice_14 = require("./invoice"); Object.defineProperty(exports, "InvoiceLinkedOrder", { enumerable: true, get: function () { return invoice_14.LinkedOrder; } }); var invoice_15 = require("./invoice"); Object.defineProperty(exports, "InvoiceNote", { enumerable: true, get: function () { return invoice_15.Note; } }); var invoice_16 = require("./invoice"); Object.defineProperty(exports, "InvoiceShippingAddress", { enumerable: true, get: function () { return invoice_16.ShippingAddress; } }); var invoice_17 = require("./invoice"); Object.defineProperty(exports, "InvoiceStatementDescriptor", { enumerable: true, get: function () { return invoice_17.StatementDescriptor; } }); var invoice_18 = require("./invoice"); Object.defineProperty(exports, "InvoiceBillingAddress", { enumerable: true, get: function () { return invoice_18.BillingAddress; } }); var invoice_19 = require("./invoice"); Object.defineProperty(exports, "InvoiceEinvoice", { enumerable: true, get: function () { return invoice_19.Einvoice; } }); var invoice_20 = require("./invoice"); Object.defineProperty(exports, "InvoiceSiteDetailsAtCreation", { enumerable: true, get: function () { return invoice_20.SiteDetailsAtCreation; } }); var invoice_21 = require("./invoice"); Object.defineProperty(exports, "InvoiceTaxOrigin", { enumerable: true, get: function () { return invoice_21.TaxOrigin; } }); var payment_reference_number_1 = require("./payment_reference_number"); Object.defineProperty(exports, "PaymentReferenceNumber", { enumerable: true, get: function () { return payment_reference_number_1.PaymentReferenceNumber; } }); var payment_schedule_1 = require("./payment_schedule"); Object.defineProperty(exports, "PaymentSchedule", { enumerable: true, get: function () { return payment_schedule_1.PaymentSchedule; } }); var payment_schedule_2 = require("./payment_schedule"); Object.defineProperty(exports, "PaymentScheduleScheduleEntry", { enumerable: true, get: function () { return payment_schedule_2.ScheduleEntry; } }); var tax_withheld_1 = require("./tax_withheld"); Object.defineProperty(exports, "TaxWithheld", { enumerable: true, get: function () { return tax_withheld_1.TaxWithheld; } }); var credit_note_1 = require("./credit_note"); Object.defineProperty(exports, "CreditNote", { enumerable: true, get: function () { return credit_note_1.CreditNote; } }); var credit_note_2 = require("./credit_note"); Object.defineProperty(exports, "CreditNoteEinvoice", { enumerable: true, get: function () { return credit_note_2.Einvoice; } }); var credit_note_3 = require("./credit_note"); Object.defineProperty(exports, "CreditNoteLineItem", { enumerable: true, get: function () { return credit_note_3.LineItem; } }); var credit_note_4 = require("./credit_note"); Object.defineProperty(exports, "CreditNoteDiscount", { enumerable: true, get: function () { return credit_note_4.Discount; } }); var credit_note_5 = require("./credit_note"); Object.defineProperty(exports, "CreditNoteLineItemDiscount", { enumerable: true, get: function () { return credit_note_5.LineItemDiscount; } }); var credit_note_6 = require("./credit_note"); Object.defineProperty(exports, "CreditNoteLineItemTier", { enumerable: true, get: function () { return credit_note_6.LineItemTier; } }); var credit_note_7 = require("./credit_note"); Object.defineProperty(exports, "CreditNoteTax", { enumerable: true, get: function () { return credit_note_7.Tax; } }); var credit_note_8 = require("./credit_note"); Object.defineProperty(exports, "CreditNoteLineItemTax", { enumerable: true, get: function () { return credit_note_8.LineItemTax; } }); var credit_note_9 = require("./credit_note"); Object.defineProperty(exports, "CreditNoteLinkedRefund", { enumerable: true, get: function () { return credit_note_9.LinkedRefund; } }); var credit_note_10 = require("./credit_note"); Object.defineProperty(exports, "CreditNoteAllocation", { enumerable: true, get: function () { return credit_note_10.Allocation; } }); var credit_note_11 = require("./credit_note"); Object.defineProperty(exports, "CreditNoteShippingAddress", { enumerable: true, get: function () { return credit_note_11.ShippingAddress; } }); var credit_note_12 = require("./credit_note"); Object.defineProperty(exports, "CreditNoteBillingAddress", { enumerable: true, get: function () { return credit_note_12.BillingAddress; } }); var credit_note_13 = require("./credit_note"); Object.defineProperty(exports, "CreditNoteSiteDetailsAtCreation", { enumerable: true, get: function () { return credit_note_13.SiteDetailsAtCreation; } }); var credit_note_14 = require("./credit_note"); Object.defineProperty(exports, "CreditNoteTaxOrigin", { enumerable: true, get: function () { return credit_note_14.TaxOrigin; } }); var unbilled_charge_1 = require("./unbilled_charge"); Object.defineProperty(exports, "UnbilledCharge", { enumerable: true, get: function () { return unbilled_charge_1.UnbilledCharge; } }); var unbilled_charge_2 = require("./unbilled_charge"); Object.defineProperty(exports, "UnbilledChargeTier", { enumerable: true, get: function () { return unbilled_charge_2.Tier; } }); var order_1 = require("./order"); Object.defineProperty(exports, "Order", { enumerable: true, get: function () { return order_1.Order; } }); var order_2 = require("./order"); Object.defineProperty(exports, "OrderOrderLineItem", { enumerable: true, get: function () { return order_2.OrderLineItem; } }); var order_3 = require("./order"); Object.defineProperty(exports, "OrderShippingAddress", { enumerable: true, get: function () { return order_3.ShippingAddress; } }); var order_4 = require("./order"); Object.defineProperty(exports, "OrderBillingAddress", { enumerable: true, get: function () { return order_4.BillingAddress; } }); var order_5 = require("./order"); Object.defineProperty(exports, "OrderLineItemTax", { enumerable: true, get: function () { return order_5.LineItemTax; } }); var order_6 = require("./order"); Object.defineProperty(exports, "OrderLineItemDiscount", { enumerable: true, get: function () { return order_6.LineItemDiscount; } }); var order_7 = require("./order"); Object.defineProperty(exports, "OrderLinkedCreditNote", { enumerable: true, get: function () { return order_7.LinkedCreditNote; } }); var order_8 = require("./order"); Object.defineProperty(exports, "OrderResentOrder", { enumerable: true, get: function () { return order_8.ResentOrder; } }); var gift_1 = require("./gift"); Object.defineProperty(exports, "Gift", { enumerable: true, get: function () { return gift_1.Gift; } }); var gift_2 = require("./gift"); Object.defineProperty(exports, "GiftGifter", { enumerable: true, get: function () { return gift_2.Gifter; } }); var gift_3 = require("./gift"); Object.defineProperty(exports, "GiftGiftReceiver", { enumerable: true, get: function () { return gift_3.GiftReceiver; } }); var gift_4 = require("./gift"); Object.defineProperty(exports, "GiftGiftTimeline", { enumerable: true, get: function () { return gift_4.GiftTimeline; } }); var transaction_1 = require("./transaction"); Object.defineProperty(exports, "Transaction", { enumerable: true, get: function () { return transaction_1.Transaction; } }); var transaction_2 = require("./transaction"); Object.defineProperty(exports, "TransactionLinkedInvoice", { enumerable: true, get: function () { return transaction_2.LinkedInvoice; } }); var transaction_3 = require("./transaction"); Object.defineProperty(exports, "TransactionLinkedCreditNote", { enumerable: true, get: function () { return transaction_3.LinkedCreditNote; } }); var transaction_4 = require("./transaction"); Object.defineProperty(exports, "TransactionLinkedRefund", { enumerable: true, get: function () { return transaction_4.LinkedRefund; } }); var transaction_5 = require("./transaction"); Object.defineProperty(exports, "TransactionLinkedPayment", { enumerable: true, get: function () { return transaction_5.LinkedPayment; } }); var transaction_6 = require("./transaction"); Object.defineProperty(exports, "TransactionGatewayErrorDetail", { enumerable: true, get: function () { return transaction_6.GatewayErrorDetail; } }); var hosted_page_1 = require("./hosted_page"); Object.defineProperty(exports, "HostedPage", { enumerable: true, get: function () { return hosted_page_1.HostedPage; } }); var credit_note_estimate_1 = require("./credit_note_estimate"); Object.defineProperty(exports, "CreditNoteEstimate", { enumerable: true, get: function () { return credit_note_estimate_1.CreditNoteEstimate; } }); var credit_note_estimate_2 = require("./credit_note_estimate"); Object.defineProperty(exports, "CreditNoteEstimateLineItem", { enumerable: true, get: function () { return credit_note_estimate_2.LineItem; } }); var credit_note_estimate_3 = require("./credit_note_estimate"); Object.defineProperty(exports, "CreditNoteEstimateDiscount", { enumerable: true, get: function () { return credit_note_estimate_3.Discount; } }); var credit_note_estimate_4 = require("./credit_note_estimate"); Object.defineProperty(exports, "CreditNoteEstimateTax", { enumerable: true, get: function () { return credit_note_estimate_4.Tax; } }); var credit_note_estimate_5 = require("./credit_note_estimate"); Object.defineProperty(exports, "CreditNoteEstimateLineItemTax", { enumerable: true, get: function () { return credit_note_estimate_5.LineItemTax; } }); var credit_note_estimate_6 = require("./credit_note_estimate"); Object.defineProperty(exports, "CreditNoteEstimateLineItemDiscount", { enumerable: true, get: function () { return credit_note_estimate_6.LineItemDiscount; } }); var credit_note_estimate_7 = require("./credit_note_estimate"); Object.defineProperty(exports, "CreditNoteEstimateLineItemTier", { enumerable: true, get: function () { return credit_note_estimate_7.LineItemTier; } }); var estimate_1 = require("./estimate"); Object.defineProperty(exports, "Estimate", { enumerable: true, get: function () { return estimate_1.Estimate; } }); var invoice_estimate_1 = require("./invoice_estimate"); Object.defineProperty(exports, "InvoiceEstimate", { enumerable: true, get: function () { return invoice_estimate_1.InvoiceEstimate; } }); var invoice_estimate_2 = require("./invoice_estimate"); Object.defineProperty(exports, "InvoiceEstimateLineItem", { enumerable: true, get: function () { return invoice_estimate_2.LineItem; } }); var invoice_estimate_3 = require("./invoice_estimate"); Object.defineProperty(exports, "InvoiceEstimateDiscount", { enumerable: true, get: function () { return invoice_estimate_3.Discount; } }); var invoice_estimate_4 = require("./invoice_estimate"); Object.defineProperty(exports, "InvoiceEstimateTax", { enumerable: true, get: function () { return invoice_estimate_4.Tax; } }); var invoice_estimate_5 = require("./invoice_estimate"); Object.defineProperty(exports, "InvoiceEstimateLineItemTax", { enumerable: true, get: function () { return invoice_estimate_5.LineItemTax; } }); var invoice_estimate_6 = require("./invoice_estimate"); Object.defineProperty(exports, "InvoiceEstimateLineItemTier", { enumerable: true, get: function () { return invoice_estimate_6.LineItemTier; } }); var invoice_estimate_7 = require("./invoice_estimate"); Object.defineProperty(exports, "InvoiceEstimateLineItemCredit", { enumerable: true, get: function () { return invoice_estimate_7.LineItemCredit; } }); var invoice_estimate_8 = require("./invoice_estimate"); Object.defineProperty(exports, "InvoiceEstimateLineItemDiscount", { enumerable: true, get: function () { return invoice_estimate_8.LineItemDiscount; } }); var payment_schedule_estimate_1 = require("./payment_schedule_estimate"); Object.defineProperty(exports, "PaymentScheduleEstimate", { enumerable: true, get: function () { return payment_schedule_estimate_1.PaymentScheduleEstimate; } }); var payment_schedule_estimate_2 = require("./payment_schedule_estimate"); Object.defineProperty(exports, "PaymentScheduleEstimateScheduleEntry", { enumerable: true, get: function () { return payment_schedule_estimate_2.ScheduleEntry; } }); var subscription_estimate_1 = require("./subscription_estimate"); Object.defineProperty(exports, "SubscriptionEstimate", { enumerable: true, get: function () { return subscription_estimate_1.SubscriptionEstimate; } }); var subscription_estimate_2 = require("./subscription_estimate"); Object.defineProperty(exports, "SubscriptionEstimateShippingAddress", { enumerable: true, get: function () { return subscription_estimate_2.ShippingAddress; } }); var subscription_estimate_3 = require("./subscription_estimate"); Object.defineProperty(exports, "SubscriptionEstimateContractTerm", { enumerable: true, get: function () { return subscription_estimate_3.ContractTerm; } }); var quote_1 = require("./quote"); Object.defineProperty(exports, "Quote", { enumerable: true, get: function () { return quote_1.Quote; } }); var quote_2 = require("./quote"); Object.defineProperty(exports, "QuoteLineItem", { enumerable: true, get: function () { return quote_2.LineItem; } }); var quote_3 = require("./quote"); Object.defineProperty(exports, "QuoteDiscount", { enumerable: true, get: function () { return quote_3.Discount; } }); var quote_4 = require("./quote"); Object.defineProperty(exports, "QuoteLineItemDiscount", { enumerable: true, get: function () { return quote_4.LineItemDiscount; } }); var quote_5 = require("./quote"); Object.defineProperty(exports, "QuoteTax", { enumerable: true, get: function () { return quote_5.Tax; } }); var quote_6 = require("./quote"); Object.defineProperty(exports, "QuoteLineItemTax", { enumerable: true, get: function () { return quote_6.LineItemTax; } }); var quote_7 = require("./quote"); Object.defineProperty(exports, "QuoteLineItemTier", { enumerable: true, get: function () { return quote_7.LineItemTier; } }); var quote_8 = require("./quote"); Object.defineProperty(exports, "QuoteShippingAddress", { enumerable: true, get: function () { return quote_8.ShippingAddress; } }); var quote_9 = require("./quote"); Object.defineProperty(exports, "QuoteBillingAddress", { enumerable: true, get: function () { return quote_9.BillingAddress; } }); var quoted_subscription_1 = require("./quoted_subscription"); Object.defineProperty(exports, "QuotedSubscription", { enumerable: true, get: function () { return quoted_subscription_1.QuotedSubscription; } }); var quoted_subscription_2 = require("./quoted_subscription"); Object.defineProperty(exports, "QuotedSubscriptionAddon", { enumerable: true, get: function () { return quoted_subscription_2.Addon; } }); var quoted_subscription_3 = require("./quoted_subscription"); Object.defineProperty(exports, "QuotedSubscriptionEventBasedAddon", { enumerable: true, get: function () { return quoted_subscription_3.EventBasedAddon; } }); var quoted_subscription_4 = require("./quoted_subscription"); Object.defineProperty(exports, "QuotedSubscriptionCoupon", { enumerable: true, get: function () { return quoted_subscription_4.Coupon; } }); var quoted_subscription_5 = require("./quoted_subscription"); Object.defineProperty(exports, "QuotedSubscriptionSubscriptionItem", { enumerable: true, get: function () { return quoted_subscription_5.SubscriptionItem; } }); var quoted_subscription_6 = require("./quoted_subscription"); Object.defineProperty(exports, "QuotedSubscriptionItemTier", { enumerable: true, get: function () { return quoted_subscription_6.ItemTier; } }); var quoted_subscription_7 = require("./quoted_subscription"); Object.defineProperty(exports, "QuotedSubscriptionQuotedContractTerm", { enumerable: true, get: function () { return quoted_subscription_7.QuotedContractTerm; } }); var quoted_charge_1 = require("./quoted_charge"); Object.defineProperty(exports, "QuotedCharge", { enumerable: true, get: function () { return quoted_charge_1.QuotedCharge; } }); var quoted_charge_2 = require("./quoted_charge"); Object.defineProperty(exports, "QuotedChargeCharge", { enumerable: true, get: function () { return quoted_charge_2.Charge; } }); var quoted_charge_3 = require("./quoted_charge"); Object.defineProperty(exports, "QuotedChargeAddon", { enumerable: true, get: function () { return quoted_charge_3.Addon; } }); var quoted_charge_4 = require("./quoted_charge"); Object.defineProperty(exports, "QuotedChargeInvoiceItem", { enumerable: true, get: function () { return quoted_charge_4.InvoiceItem; } }); var quoted_charge_5 = require("./quoted_charge"); Object.defineProperty(exports, "QuotedChargeItemTier", { enumerable: true, get: function () { return quoted_charge_5.ItemTier; } }); var quoted_charge_6 = require("./quoted_charge"); Object.defineProperty(exports, "QuotedChargeCoupon", { enumerable: true, get: function () { return quoted_charge_6.Coupon; } }); var quote_line_group_1 = require("./quote_line_group"); Object.defineProperty(exports, "QuoteLineGroup", { enumerable: true, get: function () { return quote_line_group_1.QuoteLineGroup; } }); var quote_line_group_2 = require("./quote_line_group"); Object.defineProperty(exports, "QuoteLineGroupLineItem", { enumerable: true, get: function () { return quote_line_group_2.LineItem; } }); var quote_line_group_3 = require("./quote_line_group"); Object.defineProperty(exports, "QuoteLineGroupDiscount", { enumerable: true, get: function () { return quote_line_group_3.Discount; } }); var quote_line_group_4 = require("./quote_line_group"); Object.defineProperty(exports, "QuoteLineGroupLineItemDiscount", { enumerable: true, get: function () { return quote_line_group_4.LineItemDiscount; } }); var quote_line_group_5 = require("./quote_line_group"); Object.defineProperty(exports, "QuoteLineGroupTax", { enumerable: true, get: function () { return quote_line_group_5.Tax; } }); var quote_line_group_6 = require("./quote_line_group"); Object.defineProperty(exports, "QuoteLineGroupLineItemTax", { enumerable: true, get: function () { return quote_line_group_6.LineItemTax; } }); var plan_1 = require("./plan"); Object.defineProperty(exports, "Plan", { enumerable: true, get: function () { return plan_1.Plan; } }); var plan_2 = require("./plan"); Object.defineProperty(exports, "PlanTier", { enumerable: true, get: function () { return plan_2.Tier; } }); var plan_3 = require("./plan"); Object.defineProperty(exports, "PlanTaxProvidersField", { enumerable: true, get: function () { return plan_3.TaxProvidersField; } }); var plan_4 = require("./plan"); Object.defineProperty(exports, "PlanApplicableAddon", { enumerable: true, get: function () { return plan_4.ApplicableAddon; } }); var plan_5 = require("./plan"); Object.defineProperty(exports, "PlanAttachedAddon", { enumerable: true, get: function () { return plan_5.AttachedAddon; } }); var plan_6 = require("./plan"); Object.defineProperty(exports, "PlanEventBasedAddon", { enumerable: true, get: function () { return plan_6.EventBasedAddon; } }); var addon_1 = require("./addon"); Object.defineProperty(exports, "Addon", { enumerable: true, get: function () { return addon_1.Addon; } }); var addon_2 = require("./addon"); Object.defineProperty(exports, "AddonTier", { enumerable: true, get: function () { return addon_2.Tier; } }); var addon_3 = require("./addon"); Object.defineProperty(exports, "AddonTaxProvidersField", { enumerable: true, get: function () { return addon_3.TaxProvidersField; } }); var coupon_1 = require("./coupon"); Object.defineProperty(exports, "Coupon", { enumerable: true, get: function () { return coupon_1.Coupon; } }); var coupon_2 = require("./coupon"); Object.defineProperty(exports, "CouponItemConstraint", { enumerable: true, get: function () { return coupon_2.ItemConstraint; } }); var coupon_3 = require("./coupon"); Object.defineProperty(exports, "CouponItemConstraintCriteria", { enumerable: true, get: function () { return coupon_3.ItemConstraintCriteria; } }); var coupon_4 = require("./coupon"); Object.defineProperty(exports, "CouponCouponConstraint", { enumerable: true, get: function () { return coupon_4.CouponConstraint; } }); var coupon_set_1 = require("./coupon_set"); Object.defineProperty(exports, "CouponSet", { enumerable: true, get: function () { return coupon_set_1.CouponSet; } }); var coupon_code_1 = require("./coupon_code"); Object.defineProperty(exports, "CouponCode", { enumerable: true, get: function () { return coupon_code_1.CouponCode; } }); var address_1 = require("./address"); Object.defineProperty(exports, "Address", { enumerable: true, get: function () { return address_1.Address; } }); var usage_1 = require("./usage"); Object.defineProperty(exports, "Usage", { enumerable: true, get: function () { return usage_1.Usage; } }); var event_1 = require("./event"); Object.defineProperty(exports, "Event", { enumerable: true, get: function () { return event_1.Event; } }); var event_2 = require("./event"); Object.defineProperty(exports, "EventWebhook", { enumerable: true, get: function () { return event_2.Webhook; } }); var comment_1 = require("./comment"); Object.defineProperty(exports, "Comment", { enumerable: true, get: function () { return comment_1.Comment; } }); var download_1 = require("./download"); Object.defineProperty(exports, "Download", { enumerable: true, get: function () { return download_1.Download; } }); var portal_session_1 = require("./portal_session"); Object.defineProperty(exports, "PortalSession", { enumerable: true, get: function () { return portal_session_1.PortalSession; } }); var portal_session_2 = require("./portal_session"); Object.defineProperty(exports, "PortalSessionLinkedCustomer", { enumerable: true, get: function () { return portal_session_2.LinkedCustomer; } }); var site_migration_detail_1 = require("./site_migration_detail"); Object.defineProperty(exports, "SiteMigrationDetail", { enumerable: true, get: function () { return site_migration_detail_1.SiteMigrationDetail; } }); var resource_migration_1 = require("./resource_migration"); Object.defineProperty(exports, "ResourceMigration", { enumerable: true, get: function () { return resource_migration_1.ResourceMigration; } }); var time_machine_1 = require("./time_machine"); Object.defineProperty(exports, "TimeMachine", { enumerable: true, get: function () { return time_machine_1.TimeMachine; } }); var export_1 = require("./export"); Object.defineProperty(exports, "Export", { enumerable: true, get: function () { return export_1.Export; } }); var export_2 = require("./export"); Object.defineProperty(exports, "ExportDownload", { enumerable: true, get: function () { return export_2.Download; } }); var payment_intent_1 = require("./payment_intent"); Object.defineProperty(exports, "PaymentIntent", { enumerable: true, get: function () { return payment_intent_1.PaymentIntent; } }); var payment_intent_2 = require("./payment_intent"); Object.defineProperty(exports, "PaymentIntentPaymentAttempt", { enumerable: true, get: function () { return payment_intent_2.PaymentAttempt; } }); var gateway_error_detail_1 = require("./gateway_error_detail"); Object.defineProperty(exports, "GatewayErrorDetail", { enumerable: true, get: function () { return gateway_error_detail_1.GatewayErrorDetail; } }); var item_family_1 = require("./item_family"); Object.defineProperty(exports, "ItemFamily", { enumerable: true, get: function () { return item_family_1.ItemFamily; } }); var item_1 = require("./item"); Object.defineProperty(exports, "Item", { enumerable: true, get: function () { return item_1.Item; } }); var item_2 = require("./item"); Object.defineProperty(exports, "ItemApplicableItem", { enumerable: true, get: function () { return item_2.ApplicableItem; } }); var item_3 = require("./item"); Object.defineProperty(exports, "ItemBundleItem", { enumerable: true, get: function () { return item_3.BundleItem; } }); var item_4 = require("./item"); Object.defineProperty(exports, "ItemBundleConfiguration", { enumerable: true, get: function () { return item_4.BundleConfiguration; } }); var price_variant_1 = require("./price_variant"); Object.defineProperty(exports, "PriceVariant", { enumerable: true, get: function () { return price_variant_1.PriceVariant; } }); var price_variant_2 = require("./price_variant"); Object.defineProperty(exports, "PriceVariantAttribute", { enumerable: true, get: function () { return price_variant_2.Attribute; } }); var attribute_1 = require("./attribute"); Object.defineProperty(exports, "Attribute", { enumerable: true, get: function () { return attribute_1.Attribute; } }); var item_price_1 = require("./item_price"); Object.defineProperty(exports, "ItemPrice", { enumerable: true, get: function () { return item_price_1.ItemPrice; } }); var item_price_2 = require("./item_price"); Object.defineProperty(exports, "ItemPriceTier", { enumerable: true, get: function () { return item_price_2.Tier; } }); var item_price_3 = require("./item_price"); Object.defineProperty(exports, "ItemPriceTaxDetail", { enumerable: true, get: function () { return item_price_3.TaxDetail; } }); var item_price_4 = require("./item_price"); Object.defineProperty(exports, "ItemPriceTaxProvidersField", { enumerable: true, get: function () { return item_price_4.TaxProvidersField; } }); var item_price_5 = require("./item_price"); Object.defineProperty(exports, "ItemPriceAccountingDetail", { enumerable: true, get: function () { return item_price_5.AccountingDetail; } }); var attached_item_1 = require("./attached_item"); Object.defineProperty(exports, "AttachedItem", { enumerable: true, get: function () { return attached_item_1.AttachedItem; } }); var differential_price_1 = require("./differential_price"); Object.defineProperty(exports, "DifferentialPrice", { enumerable: true, get: function () { return differential_price_1.DifferentialPrice; } }); var differential_price_2 = require("./differential_price"); Object.defineProperty(exports, "DifferentialPriceTier", { enumerable: true, get: function () { return differential_price_2.Tier; } }); var differential_price_3 = require("./differential_price"); Object.defineProperty(exports, "DifferentialPriceParentPeriod", { enumerable: true, get: function () { return differential_price_3.ParentPeriod; } }); var configuration_1 = require("./configuration"); Object.defineProperty(exports, "Configuration", { enumerable: true, get: function () { return configuration_1.Configuration; } }); var feature_1 = require("./feature"); Object.defineProperty(exports, "Feature", { enumerable: true, get: function () { return feature_1.Feature; } }); var feature_2 = require("./feature"); Object.defineProperty(exports, "FeatureLevel", { enumerable: true, get: function () { return feature_2.Level; } }); var impacted_subscription_1 = require("./impacted_subscription"); Object.defineProperty(exports, "ImpactedSubscription", { enumerable: true, get: function () { return impacted_subscription_1.ImpactedSubscription; } }); var impacted_subscription_2 = require("./impacted_subscription"); Object.defineProperty(exports, "ImpactedSubscriptionDownload", { enumerable: true, get: function () { return impacted_subscription_2.Download; } }); var impacted_item_1 = require("./impacted_item"); Object.defineProperty(exports, "ImpactedItem", { enumerable: true, get: function () { return impacted_item_1.ImpactedItem; } }); var impacted_item_2 = require("./impacted_item"); Object.defineProperty(exports, "ImpactedItemDownload", { enumerable: true, get: function () { return impacted_item_2.Download; } }); var impacted_item_price_1 = require("./impacted_item_price"); Object.defineProperty(exports, "ImpactedItemPrice", { enumerable: true, get: function () { return impacted_item_price_1.ImpactedItemPrice; } }); var impacted_item_price_2 = require("./impacted_item_price"); Object.defineProperty(exports, "ImpactedItemPriceDownload", { enumerable: true, get: function () { return impacted_item_price_2.Download; } }); var metadata_1 = require("./metadata"); Object.defineProperty(exports, "Metadata", { enumerable: true, get: function () { return metadata_1.Metadata; } }); var subscription_entitlement_1 = require("./subscription_entitlement"); Object.defineProperty(exports, "SubscriptionEntitlement", { enumerable: true, get: function () { return subscription_entitlement_1.SubscriptionEntitlement; } }); var subscription_entitlement_2 = require("./subscription_entitlement"); Object.defineProperty(exports, "SubscriptionEntitlementComponent", { enumerable: true, get: function () { return subscription_entitlement_2.Component; } }); var customer_entitlement_1 = require("./customer_entitlement"); Object.defineProperty(exports, "CustomerEntitlement", { enumerable: true, get: function () { return customer_entitlement_1.CustomerEntitlement; } }); var item_entitlement_1 = require("./item_entitlement"); Object.defineProperty(exports, "ItemEntitlement", { enumerable: true, get: function () { return item_entitlement_1.ItemEntitlement; } }); var entitlement_1 = require("./entitlement"); Object.defineProperty(exports, "Entitlement", { enumerable: true, get: function () { return entitlement_1.Entitlement; } }); var in_app_subscription_1 = require("./in_app_subscription"); Object.defineProperty(exports, "InAppSubscription", { enumerable: true, get: function () { return in_app_subscription_1.InAppSubscription; } }); var non_subscription_1 = require("./non_subscription"); Object.defineProperty(exports, "NonSubscription", { enumerable: true, get: function () { return non_subscription_1.NonSubscription; } }); var entitlement_override_1 = require("./entitlement_override"); Object.defineProperty(exports, "EntitlementOverride", { enumerable: true, get: function () { return entitlement_override_1.EntitlementOverride; } }); var business_entity_1 = require("./business_entity"); Object.defineProperty(exports, "BusinessEntity", { enumerable: true, get: function () { return business_entity_1.BusinessEntity; } }); var purchase_1 = require("./purchase"); Object.defineProperty(exports, "Purchase", { enumerable: true, get: function () { return purchase_1.Purchase; } }); var payment_voucher_1 = require("./payment_voucher"); Object.defineProperty(exports, "PaymentVoucher", { enumerable: true, get: function () { return payment_voucher_1.PaymentVoucher; } }); var payment_voucher_2 = require("./payment_voucher"); Object.defineProperty(exports, "PaymentVoucherLinkedInvoice", { enumerable: true, get: function () { return payment_voucher_2.LinkedInvoice; } }); var currency_1 = require("./currency"); Object.defineProperty(exports, "Currency", { enumerable: true, get: function () { return currency_1.Currency; } }); var ramp_1 = require("./ramp"); Object.defineProperty(exports, "Ramp", { enumerable: true, get: function () { return ramp_1.Ramp; } }); var ramp_2 = require("./ramp"); Object.defineProperty(exports, "RampItemsToAdd", { enumerable: true, get: function () { return ramp_2.ItemsToAdd; } }); var ramp_3 = require("./ramp"); Object.defineProperty(exports, "RampItemsToUpdate", { enumerable: true, get: function () { return ramp_3.ItemsToUpdate; } }); var ramp_4 = require("./ramp"); Object.defineProperty(exports, "RampCouponsToAdd", { enumerable: true, get: function () { return ramp_4.CouponsToAdd; } }); var ramp_5 = require("./ramp"); Object.defineProperty(exports, "RampDiscountsToAdd", { enumerable: true, get: function () { return ramp_5.DiscountsToAdd; } }); var ramp_6 = require("./ramp"); Object.defineProperty(exports, "RampItemTier", { enumerable: true, get: function () { return ramp_6.ItemTier; } }); var ramp_7 = require("./ramp"); Object.defineProperty(exports, "RampStatusTransitionReason", { enumerable: true, get: function () { return ramp_7.StatusTransitionReason; } }); var payment_schedule_scheme_1 = require("./payment_schedule_scheme"); Object.defineProperty(exports, "PaymentScheduleScheme", { enumerable: true, get: function () { return payment_schedule_scheme_1.PaymentScheduleScheme; } }); var payment_schedule_scheme_2 = require("./payment_schedule_scheme"); Object.defineProperty(exports, "PaymentScheduleSchemePreferredSchedule", { enumerable: true, get: function () { return payment_schedule_scheme_2.PreferredSchedule; } }); var pricing_page_session_1 = require("./pricing_page_session"); Object.defineProperty(exports, "PricingPageSession", { enumerable: true, get: function () { return pricing_page_session_1.PricingPageSession; } }); var omnichannel_subscription_1 = require("./omnichannel_subscription"); Object.defineProperty(exports, "OmnichannelSubscription", { enumerable: true, get: function () { return omnichannel_subscription_1.OmnichannelSubscription; } }); var omnichannel_subscription_2 = require("./omnichannel_subscription"); Object.defineProperty(exports, "OmnichannelSubscriptionOmnichannelTransaction", { enumerable: true, get: function () { return omnichannel_subscription_2.OmnichannelTransaction; } }); var omnichannel_transaction_1 = require("./omnichannel_transaction"); Object.defineProperty(exports, "OmnichannelTransaction", { enumerable: true, get: function () { return omnichannel_transaction_1.OmnichannelTransaction; } }); var omnichannel_subscription_item_1 = require("./omnichannel_subscription_item"); Object.defineProperty(exports, "OmnichannelSubscriptionItem", { enumerable: true, get: function () { return omnichannel_subscription_item_1.OmnichannelSubscriptionItem; } }); var recorded_purchase_1 = require("./recorded_purchase"); Object.defineProperty(exports, "RecordedPurchase", { enumerable: true, get: function () { return recorded_purchase_1.RecordedPurchase; } }); var recorded_purchase_2 = require("./recorded_purchase"); Object.defineProperty(exports, "RecordedPurchaseLinkedOmnichannelSubscription", { enumerable: true, get: function () { return recorded_purchase_2.LinkedOmnichannelSubscription; } }); var recorded_purchase_3 = require("./recorded_purchase"); Object.defineProperty(exports, "RecordedPurchaseErrorDetail", { enumerable: true, get: function () { return recorded_purchase_3.ErrorDetail; } }); var rule_1 = require("./rule"); Object.defineProperty(exports, "Rule", { enumerable: true, get: function () { return rule_1.Rule; } }); var usage_event_1 = require("./usage_event"); Object.defineProperty(exports, "UsageEvent", { enumerable: true, get: function () { return usage_event_1.UsageEvent; } });