// 每日任务状态
export interface DailyTaskStatusOutput {
  todayConsumedTokens: number; // 今日消耗的尊享包Token数
  tasks: DailyTaskItem[]; // 任务列表
}

// 每日任务项
export interface DailyTaskItem {
  level: number; // 任务等级（1=1000w任务，2=3000w任务）
  name: string; // 任务名称
  description: string; // 任务描述
  requiredTokens: number; // 任务要求的Token消耗量
  rewardTokens: number; // 奖励的Token数量
  status: number; // 任务状态：0=未完成，1=可领取，2=已领取
  progress: number; // 任务进度百分比（0-100）
}

// 领取任务奖励输入
export interface ClaimTaskRewardInput {
  taskLevel: number; // 任务等级（1=1000w任务，2=3000w任务）
}
