30 lines
672 B
TypeScript
30 lines
672 B
TypeScript
import ModelBase from 'App/ModelBase';
|
|
import Series from 'Series/Series';
|
|
|
|
interface Episode extends ModelBase {
|
|
seriesId: number;
|
|
tvdbId: number;
|
|
episodeFileId: number;
|
|
seasonNumber: number;
|
|
episodeNumber: number;
|
|
airDate: string;
|
|
airDateUtc?: string;
|
|
runtime: number;
|
|
absoluteEpisodeNumber?: number;
|
|
sceneSeasonNumber?: number;
|
|
sceneEpisodeNumber?: number;
|
|
sceneAbsoluteEpisodeNumber?: number;
|
|
overview: string;
|
|
title: string;
|
|
episodeFile?: object;
|
|
hasFile: boolean;
|
|
monitored: boolean;
|
|
unverifiedSceneNumbering: boolean;
|
|
endTime?: string;
|
|
grabDate?: string;
|
|
seriesTitle?: string;
|
|
series?: Series;
|
|
}
|
|
|
|
export default Episode;
|