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