export interface Task {
  id: string;
  title: string;
  date: Date;
  description?: string;
  completed: boolean;
  category?: string;
  recurring?: 'daily' | 'weekly' | 'monthly';
  priority?: 'low' | 'medium' | 'high';
  reminder?: Date;
  tags?: string[];
}