import { Episode, MediaType, Movie, Person, Season, TV } from '.'; export type ExternalSource = | 'imdb_id' | 'freebase_mid' | 'freebase_id' | 'tvdb_id' | 'tvrage_id' | 'facebook_id' | 'twitter_id' | 'instagram_id'; export interface ExternalIdOptions { external_source: ExternalSource; language?: string; } type MediaTagged = T & { media_type: MediaType; }; export interface FindResult { movie_results: MediaTagged[]; person_results: MediaTagged[]; tv_results: MediaTagged[]; tv_episode_results: MediaTagged[]; tv_season_results: MediaTagged[]; }