UNPKG

@getopenpay/client

Version:

OpenPay API TypeScript SDK

110 lines (109 loc) 3.56 kB
"use strict"; /* tslint:disable */ /* eslint-disable */ /** * OpenPay API * super charge your subscription management. * * The version of the OpenAPI document: 1.2.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.ObjectName = void 0; exports.instanceOfObjectName = instanceOfObjectName; exports.ObjectNameFromJSON = ObjectNameFromJSON; exports.ObjectNameFromJSONTyped = ObjectNameFromJSONTyped; exports.ObjectNameToJSON = ObjectNameToJSON; exports.ObjectNameToJSONTyped = ObjectNameToJSONTyped; /** * * @export */ exports.ObjectName = { Account: 'account', AnalyticsSegment: 'analytics_segment', ApiToken: 'api_token', BillingMeter: 'billing_meter', BillingMeterEvent: 'billing_meter_event', BillingMeterEventAdjustment: 'billing_meter_event_adjustment', Bundle: 'bundle', BundleItem: 'bundle_item', Charge: 'charge', CheckoutAttempt: 'checkout_attempt', CheckoutSession: 'checkout_session', CheckoutSessionItem: 'checkout_session_item', Coupon: 'coupon', CreditNote: 'credit_note', CreditNoteItem: 'credit_note_item', Customer: 'customer', CustomerBalanceTransaction: 'customer_balance_transaction', DataImportBatch: 'data_import_batch', DeliveryAttempt: 'delivery_attempt', Discount: 'discount', Dispute: 'dispute', Email: 'email', Event: 'event', Invite: 'invite', Invoice: 'invoice', InvoiceDiscount: 'invoice_discount', InvoiceItem: 'invoice_item', InvoiceItemDiscount: 'invoice_item_discount', Onboarding: 'onboarding', PaymentIntent: 'payment_intent', PaymentLink: 'payment_link', PaymentLinkLineItem: 'payment_link_line_item', PaymentLinkProductBundle: 'payment_link_product_bundle', PaymentMethod: 'payment_method', PaymentMethodMapping: 'payment_method_mapping', PaymentProcessor: 'payment_processor', PaymentRoute: 'payment_route', PortalSession: 'portal_session', Price: 'price', PriceTier: 'price_tier', ProcessorCardCheckoutState: 'processor_card_checkout_state', Product: 'product', ProductFamily: 'product_family', PromotionCode: 'promotion_code', Refund: 'refund', SetupIntent: 'setup_intent', SingleUseToken: 'single_use_token', StateTransitionLog: 'state_transition_log', Subscription: 'subscription', SubscriptionItem: 'subscription_item', TaxIntegration: 'tax_integration', UnifiedCcState: 'unified_cc_state', TokenizedCardPaymentMethod: 'tokenized_card_payment_method', TransitionEligibility: 'transition_eligibility', User: 'user', UserLogin: 'user_login', UserRecord: 'user_record', UserRecordSummary: 'user_record_summary', WebhookEndpoint: 'webhook_endpoint', GlobalSettings: 'global_settings' }; function instanceOfObjectName(value) { for (const key in exports.ObjectName) { if (Object.prototype.hasOwnProperty.call(exports.ObjectName, key)) { if (exports.ObjectName[key] === value) { return true; } } } return false; } function ObjectNameFromJSON(json) { return ObjectNameFromJSONTyped(json, false); } function ObjectNameFromJSONTyped(json, ignoreDiscriminator) { return json; } function ObjectNameToJSON(value) { return value; } function ObjectNameToJSONTyped(value, ignoreDiscriminator) { return value; }