import { KinoklubCinema } from "./global.js";

//#region src/interfaces/movie.interface.d.ts
interface KinoklubMovie {
  id: number;
  title: string;
  titleOriginal: string | null;
  infoRaw: string[];
  info: string[];
  subtitles: string;
  language: string;
  description: string;
  tags: string[];
  director: string | null;
  csfd: KinoklubMovieCsfd;
  imdb: KinoklubMovieCsfd;
  letterboxd: KinoklubMovieCsfd;
  youtube: string;
  image: string;
  projection?: KinoklubProjection;
  projectionsOther?: KinoklubProjection[];
  ticketUrl: string;
}
interface KinoklubProjection {
  id: number;
  date: string;
  price: string | null;
  cinema: KinoklubCinema | string;
  hall: string | null;
}
interface KinoklubMovieCsfd {
  id?: string;
  link?: string;
}
//#endregion
export { KinoklubMovie, KinoklubMovieCsfd, KinoklubProjection };
//# sourceMappingURL=movie.interface.d.ts.map