movie.ts 532 Bytes
import type { CreditsResponse } from "~/interfaces/credit";

export interface MovieInterface {
  id: number;
  adult: boolean;
  backdrop_path: string;
  genre_ids: number[];
  genres: Genre[];
  original_language: string;
  original_title: string;
  overview: string;
  popularity: number;
  poster_path: string | null;
  release_date: string;
  runtime: number;
  title: string;
  video: boolean;
  vote_average: number;
  vote_count: number;
  credit: CreditsResponse;
}

export interface Genre {
  id: number;
  name: string;
}