refactor: MediaManager structure

This commit is contained in:
Aleksi Lassila
2024-04-09 16:29:00 +03:00
parent 96a1a9ce3e
commit d91da834aa
15 changed files with 58 additions and 84 deletions

View File

@@ -1,6 +1,6 @@
import type { MovieDownload, MovieFileResource, RadarrRelease } from './radarr/radarr-api';
import type { EpisodeFileResource, EpisodeDownload, SonarrRelease } from './sonarr/sonarr-api';
export type Release = RadarrRelease & SonarrRelease;
export type FileResource = MovieFileResource & EpisodeFileResource;
export type Download = MovieDownload & EpisodeDownload;
export type Release = RadarrRelease | SonarrRelease;
export type FileResource = MovieFileResource | EpisodeFileResource;
export type Download = MovieDownload | EpisodeDownload;