export interface LessonProgress { topic_id: string; lesson_id: string; completed: boolean; best_score: number; completed_at: string | null; } export interface UserStats { xp: number; streak_days: number; hearts: number; streak_freezes: number; } export interface ProgressData { lessons: LessonProgress[]; stats: UserStats; }