/** The one v1 eligible-registrations KPI category today — every filterable tile on that screen shares it. */
export enum ProgramEligibleKpiCategory {
  ELIGIBILITY = 'eligibility',
}

/** Clicking a KPI tile re-issues the eligible-registrations query with this category/filter, narrowing the table to the rows behind that count. */
export enum ProgramEligibleKpiFilter {
  ALL = 'all',
  ACTIVE = 'active',
  INACTIVE = 'inactive',
  ABSENT_AT_LEAST_ONCE = 'absentAtLeastOnce',
  PRESENT_FOR_ALL = 'presentForAll',
  ELIGIBLE_FOR_FINAL_SESSION = 'eligibleForFinalSession',
  NOT_ELIGIBLE_FOR_FINAL_SESSION = 'notEligibleForFinalSession',
}
