@sourceloop/ctrl-plane-subscription-service
Version:
Subscription management microservice for SaaS control plane.
64 lines (63 loc) • 1.81 kB
TypeScript
export declare const PermissionKey: {
CreateSubscription: string;
UpdateSubscription: string;
DeleteSubscription: string;
ViewSubscription: string;
CreatePlan: string;
UpdatePlan: string;
DeletePlan: string;
ViewPlan: string;
CreateResource: string;
UpdateResource: string;
DeleteResource: string;
ViewResource: string;
CreateService: string;
UpdateService: string;
DeleteService: string;
ViewService: string;
CreateBillingCycle: string;
UpdateBillingCycle: string;
DeleteBillingCycle: string;
ViewBillingCycle: string;
CreateCurrency: string;
UpdateCurrency: string;
DeleteCurrency: string;
ViewCurrency: string;
ViewPlanSizes: string;
CreatePlanSizes: string;
UpdatePlanSizes: string;
DeletePlanSizes: string;
ViewPlanFeatures: string;
AddPlanFeatures: string;
UpdatePlanFeatures: string;
CreateLead: string;
UpdateLead: string;
DeleteLead: string;
ViewLead: string;
CreateTenant: string;
ProvisionTenant: string;
UpdateTenant: string;
DeleteTenant: string;
ViewTenant: string;
CreateContact: string;
UpdateContact: string;
DeleteContact: string;
ViewContact: string;
CreateInvoice: string;
UpdateInvoice: string;
DeleteInvoice: string;
ViewInvoice: string;
CreateNotification: string;
CreateBillingCustomer: string;
CreateBillingPaymentSource: string;
CreateBillingInvoice: string;
GetBillingCustomer: string;
GetBillingPaymentSource: string;
GetBillingInvoice: string;
UpdateBillingCustomer: string;
UpdateBillingPaymentSource: string;
UpdateBillingInvoice: string;
DeleteBillingCustomer: string;
DeleteBillingPaymentSource: string;
DeleteBillingInvoice: string;
};