@getopenpay/client
Version:
OpenPay API TypeScript SDK
77 lines (76 loc) • 3.25 kB
TypeScript
/**
* 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.
*/
/**
*
* @export
*/
export declare const ObjectName: {
readonly Account: "account";
readonly ApiToken: "api_token";
readonly BillingMeter: "billing_meter";
readonly BillingMeterEvent: "billing_meter_event";
readonly BillingMeterEventAdjustment: "billing_meter_event_adjustment";
readonly Charge: "charge";
readonly CheckoutAttempt: "checkout_attempt";
readonly CheckoutSession: "checkout_session";
readonly CheckoutSessionItem: "checkout_session_item";
readonly Coupon: "coupon";
readonly CreditNote: "credit_note";
readonly CreditNoteItem: "credit_note_item";
readonly Customer: "customer";
readonly CustomerBalanceTransaction: "customer_balance_transaction";
readonly DeliveryAttempt: "delivery_attempt";
readonly Discount: "discount";
readonly Dispute: "dispute";
readonly Event: "event";
readonly Invite: "invite";
readonly InvoiceItemDiscount: "invoice_item_discount";
readonly Invoice: "invoice";
readonly InvoiceDiscount: "invoice_discount";
readonly InvoiceItem: "invoice_item";
readonly PaymentIntent: "payment_intent";
readonly PaymentLink: "payment_link";
readonly PaymentLinkLineItem: "payment_link_line_item";
readonly PaymentMethod: "payment_method";
readonly TokenizedCardPaymentMethod: "tokenized_card_payment_method";
readonly PaymentMethodMapping: "payment_method_mapping";
readonly PaymentProcessor: "payment_processor";
readonly PortalSession: "portal_session";
readonly Price: "price";
readonly PriceTier: "price_tier";
readonly Product: "product";
readonly ProductFamily: "product_family";
readonly PromotionCode: "promotion_code";
readonly Refund: "refund";
readonly SetupIntent: "setup_intent";
readonly SignupAnswers: "signup_answers";
readonly SignupQuestions: "signup_questions";
readonly SignupQuestionnaireStatus: "signup_questionnaire_status";
readonly SingleUseToken: "single_use_token";
readonly Subscription: "subscription";
readonly SubscriptionItem: "subscription_item";
readonly TaxIntegration: "tax_integration";
readonly User: "user";
readonly UserLogin: "user_login";
readonly UserRecord: "user_record";
readonly UserRecordSummary: "user_record_summary";
readonly TransitionEligibility: "transition_eligibility";
readonly WebhookEndpoint: "webhook_endpoint";
readonly Email: "email";
readonly AnalyticsSegment: "analytics_segment";
};
export type ObjectName = typeof ObjectName[keyof typeof ObjectName];
export declare function instanceOfObjectName(value: any): boolean;
export declare function ObjectNameFromJSON(json: any): ObjectName;
export declare function ObjectNameFromJSONTyped(json: any, ignoreDiscriminator: boolean): ObjectName;
export declare function ObjectNameToJSON(value?: ObjectName | null): any;
export declare function ObjectNameToJSONTyped(value: any, ignoreDiscriminator: boolean): ObjectName;