export interface ReadingHistoryItem {
  id: number;
  img: string;
  cat: string;
  title: string;
  author: string;
  status: string;
  when: string;
  progress: number;
  saved?: boolean;
}

export interface SavedArticle {
  id: number;
  img: string;
  cat: string;
  title: string;
  author: string;
  readTime: string;
  when: string;
}

export interface FollowedTopic {
  id: number;
  label: string;
  stories: number;
  newStories: number;
  icon: string;
}

export interface FollowedJournalist {
  id: number;
  initials: string;
  name: string;
  role: string;
  articles: number;
  readers: string;
  gradient: string;
  verified?: boolean;
  following: boolean;
}

export interface UserComment {
  id: number;
  articleTitle: string;
  body: string;
  likes: number;
  replies: number;
  when: string;
}

export interface Newsletter {
  id: number;
  initials: string;
  name: string;
  schedule: string;
  description: string;
  gradient: string;
  subscribed: boolean;
}
