import { Route, RouteApi } from "./Route";

export interface CalendarApi {
  id: string;
  status: "published" | "draft" | "pending" | "archived";

  date: string;
  title: string;
  description: string;
  user_created: string;
  user_updated: string;
  date_created: string;
  date_updated: string;
  route: RouteApi;
}

export interface CalendarApiResponse {
  data: CalendarApi[];
}

export interface Calendar {
  documentId: string;
  status: "published" | "draft" | "pending" | "archived";

  date: string;
  title: string;
  description: string;
  route: Route;
}
