export interface BacklogItem {
  id: string
  title: string
  description: string
  category: string
  priority: 'critical' | 'high' | 'medium' | 'low'
  status: 'not_started' | 'in_progress' | 'review' | 'completed' | 'blocked'
  assignee?: string
  dueDate?: string
  notes?: string
  subtasks?: { id: string; title: string; completed: boolean }[]
}

export interface BacklogCategory {
  id: string
  name: string
  icon: React.ReactNode
  color: string
  bgColor: string
  description: string
}

export interface BacklogProgress {
  total: number
  completed: number
  percentage: number
}

export interface CategoryProgress {
  total: number
  completed: number
}
