UNPKG

@appsemble/types

Version:

TypeScript definitions reused within Appsemble internally

68 lines 2.34 kB
export * from './app.js'; export * from './asset.js'; export * from './authentication.js'; export * from './author.js'; export * from './bulma.js'; export * from './appCollection.js'; export * from './cli.js'; export * from './e2e.js'; export * from './snapshot.js'; export * from './resource.js'; export * from './saml.js'; export * from './ssl.js'; export * from './template.js'; export * from './oauth2.js'; export * from './training.js'; export * from './quota.js'; export * from './permissions.js'; export * from './roles.js'; export * from './subscriptionPlans.js'; const assertAppMemberInfoIsBaseUserInfo = true; // eslint-disable-next-line @typescript-eslint/no-unused-expressions assertAppMemberInfoIsBaseUserInfo; /** * A type to represent different subscription plans. */ export var SubscriptionPlanType; (function (SubscriptionPlanType) { SubscriptionPlanType["Free"] = "free"; SubscriptionPlanType["Basic"] = "basic"; SubscriptionPlanType["Standard"] = "standard"; SubscriptionPlanType["Extensive"] = "extensive"; SubscriptionPlanType["Enterprise"] = "enterprise"; })(SubscriptionPlanType || (SubscriptionPlanType = {})); /** * A type to represent different payment statuses for invoice. */ export var InvoiceStatus; (function (InvoiceStatus) { InvoiceStatus["Paid"] = "paid"; InvoiceStatus["Pending"] = "pending"; InvoiceStatus["Retry"] = "retry"; InvoiceStatus["Failed"] = "failed"; })(InvoiceStatus || (InvoiceStatus = {})); /** * A type to represent different payment providers. */ export var PaymentProvider; (function (PaymentProvider) { PaymentProvider["Stripe"] = "stripe"; })(PaymentProvider || (PaymentProvider = {})); /** * A type to represent different payment methods. */ export var PaymentMethod; (function (PaymentMethod) { PaymentMethod["Debit"] = "sepa_debit"; PaymentMethod["Card"] = "card"; })(PaymentMethod || (PaymentMethod = {})); /** * A type to represent different subscription renewal periods. */ export var SubscriptionRenewalPeriod; (function (SubscriptionRenewalPeriod) { SubscriptionRenewalPeriod["Month"] = "month"; SubscriptionRenewalPeriod["Year"] = "year"; })(SubscriptionRenewalPeriod || (SubscriptionRenewalPeriod = {})); export const resourceSubscribableAction = ['create', 'update', 'delete']; //# sourceMappingURL=index.js.map