22
common/resources/client/billing/billing-plan.ts
Executable file
22
common/resources/client/billing/billing-plan.ts
Executable file
@@ -0,0 +1,22 @@
|
||||
import {Permission} from '../auth/permission';
|
||||
|
||||
export interface BillingPlan {
|
||||
id: number;
|
||||
name: string;
|
||||
amount: number;
|
||||
currency: string;
|
||||
currency_symbol: string;
|
||||
interval: 'day' | 'week' | 'month' | 'year';
|
||||
interval_count: number;
|
||||
parent_id: number;
|
||||
parent?: BillingPlan;
|
||||
permissions: Permission[];
|
||||
recommended: boolean;
|
||||
show_permissions: boolean;
|
||||
free: boolean;
|
||||
hidden: boolean;
|
||||
position: number;
|
||||
features: string[];
|
||||
available_space: number;
|
||||
updated_at: string;
|
||||
}
|
||||
Reference in New Issue
Block a user