// 用户等级配置类型定义 export interface UserLevelConfig { id: number; level_name: string; level_code: string; project_limit: number; coder_vm_limit: number; // Coder VM上限 browser_vm_limit: number; // Browser VM上限 process_limit: number; // 进程上限 description: string; sort_order: number; status: number; // 1-启用 0-禁用 created_at: string; updated_at: string; } export interface UserLevelConfigListRequest { level_name?: string; status?: number; page?: number; size?: number; } export interface UserLevelConfigListResponse { data: UserLevelConfig[]; total: number; page: number; size: number; } export interface UserLevelConfigCreateRequest { level_name: string; level_code: string; project_limit: number; coder_vm_limit: number; browser_vm_limit: number; process_limit: number; description?: string; sort_order?: number; } export interface UserLevelConfigUpdateRequest { level_name: string; project_limit: number; coder_vm_limit: number; browser_vm_limit: number; process_limit: number; description?: string; sort_order?: number; } export interface UserLevelConfigStatusRequest { status: number; }