/**
 * 分页元数据接口
 */
export interface CycleProgressMeta {
  /** 起始记录 */
  from: number;
  /** 总记录数 */
  total: number;
  /** 当前页码 */
  current_page: number;
  /** 最后页码 */
  last_page: number;
  /** 每页记录数 */
  per_page: number;
}

/**
 * 循环进度项接口
 */
export interface CycleProgressItem {
  /** 循环标题 */
  title: string;
  /** 数量 */
  num: number;
  /** 选项名称 */
  option: string;
  /** 开始页 */
  start: number;
  /** 结束页 */
  end: number;
  /** 百分比 */
  precent: string;
  /** 问题索引 */
  question_index: number;
  /** 问题标题 */
  question_title: string;
  /** 关系类型 */
  relation_type: number;
  /** 是否固定 */
  is_fixed: number;
  /** 是否固定选择 */
  is_fixed_select: number;
  /** 配额数量 */
  quota_num: number;
  /** 样本数量 */
  sample_num: number;
  /** 组信息 */
  group_info: string;
}

/**
 * 循环进度接口
 */
export interface CycleProgress {
  /** 分页元数据 */
  meta: CycleProgressMeta;
  /** 循环进度列表 */
  cycle_progress: CycleProgressItem[];
}
