gitscope
https://dev.kronoz.win/r/marzneshin.git
dashboard/src/modules/users/domain/user.ts · v0.6.1
Source
1 d377c4c Dawsh 2y ago import { DataLimitResetStrategy } from "./data-limit-reset-strategy"
2 d377c4c Dawsh 2y ago import { ExpireStrategy } from "./expire-strategy"
3 d377c4c Dawsh 2y ago
4 d377c4c Dawsh 2y ago export interface UserType {
5 d377c4c Dawsh 2y ago expire_strategy: ExpireStrategy;
6 d377c4c Dawsh 2y ago usage_duration?: number | null;
7 d377c4c Dawsh 2y ago activation_deadline?: Date | string | null;
8 d377c4c Dawsh 2y ago expire_date?: Date | string | null;
9 d377c4c Dawsh 2y ago data_limit?: number;
10 d377c4c Dawsh 2y ago data_limit_reset_strategy: DataLimitResetStrategy;
11 d377c4c Dawsh 2y ago lifetime_used_traffic: number;
12 d377c4c Dawsh 2y ago used_traffic: number;
13 d377c4c Dawsh 2y ago sub_updated_at?: Date | string;
14 c778675 Mardin 2y ago traffic_reset_at?: Date | string;
15 d377c4c Dawsh 2y ago sub_last_user_agent?: string;
16 d377c4c Dawsh 2y ago enabled: boolean;
17 d377c4c Dawsh 2y ago activated: boolean;
18 d377c4c Dawsh 2y ago is_active: boolean;
19 d377c4c Dawsh 2y ago expired: boolean;
20 d377c4c Dawsh 2y ago data_limit_reached: boolean;
21 d377c4c Dawsh 2y ago username: string;
22 d377c4c Dawsh 2y ago created_at: string | Date;
23 d377c4c Dawsh 2y ago links: string[];
24 d377c4c Dawsh 2y ago subscription_url: string;
25 d377c4c Dawsh 2y ago service_ids: number[];
26 d377c4c Dawsh 2y ago note: string;
27 d377c4c Dawsh 2y ago online_at: string;
28 d377c4c Dawsh 2y ago }
29 d377c4c Dawsh 2y ago