jellyfin-discord-bot/jellyfin/api/apis.ts
2023-04-15 22:02:40 +02:00

135 lines
5.8 KiB
TypeScript

export * from './activityLogApi';
import { ActivityLogApi } from './activityLogApi';
export * from './apiKeyApi';
import { ApiKeyApi } from './apiKeyApi';
export * from './artistsApi';
import { ArtistsApi } from './artistsApi';
export * from './audioApi';
import { AudioApi } from './audioApi';
export * from './brandingApi';
import { BrandingApi } from './brandingApi';
export * from './channelsApi';
import { ChannelsApi } from './channelsApi';
export * from './clientLogApi';
import { ClientLogApi } from './clientLogApi';
export * from './collectionApi';
import { CollectionApi } from './collectionApi';
export * from './configurationApi';
import { ConfigurationApi } from './configurationApi';
export * from './dashboardApi';
import { DashboardApi } from './dashboardApi';
export * from './devicesApi';
import { DevicesApi } from './devicesApi';
export * from './displayPreferencesApi';
import { DisplayPreferencesApi } from './displayPreferencesApi';
export * from './dlnaApi';
import { DlnaApi } from './dlnaApi';
export * from './dlnaServerApi';
import { DlnaServerApi } from './dlnaServerApi';
export * from './dynamicHlsApi';
import { DynamicHlsApi } from './dynamicHlsApi';
export * from './environmentApi';
import { EnvironmentApi } from './environmentApi';
export * from './filterApi';
import { FilterApi } from './filterApi';
export * from './genresApi';
import { GenresApi } from './genresApi';
export * from './hlsSegmentApi';
import { HlsSegmentApi } from './hlsSegmentApi';
export * from './imageApi';
import { ImageApi } from './imageApi';
export * from './imageByNameApi';
import { ImageByNameApi } from './imageByNameApi';
export * from './instantMixApi';
import { InstantMixApi } from './instantMixApi';
export * from './itemLookupApi';
import { ItemLookupApi } from './itemLookupApi';
export * from './itemRefreshApi';
import { ItemRefreshApi } from './itemRefreshApi';
export * from './itemUpdateApi';
import { ItemUpdateApi } from './itemUpdateApi';
export * from './itemsApi';
import { ItemsApi } from './itemsApi';
export * from './libraryApi';
import { LibraryApi } from './libraryApi';
export * from './libraryStructureApi';
import { LibraryStructureApi } from './libraryStructureApi';
export * from './liveTvApi';
import { LiveTvApi } from './liveTvApi';
export * from './localizationApi';
import { LocalizationApi } from './localizationApi';
export * from './mediaInfoApi';
import { MediaInfoApi } from './mediaInfoApi';
export * from './moviesApi';
import { MoviesApi } from './moviesApi';
export * from './musicGenresApi';
import { MusicGenresApi } from './musicGenresApi';
export * from './notificationsApi';
import { NotificationsApi } from './notificationsApi';
export * from './packageApi';
import { PackageApi } from './packageApi';
export * from './personsApi';
import { PersonsApi } from './personsApi';
export * from './playlistsApi';
import { PlaylistsApi } from './playlistsApi';
export * from './playstateApi';
import { PlaystateApi } from './playstateApi';
export * from './pluginsApi';
import { PluginsApi } from './pluginsApi';
export * from './quickConnectApi';
import { QuickConnectApi } from './quickConnectApi';
export * from './remoteImageApi';
import { RemoteImageApi } from './remoteImageApi';
export * from './scheduledTasksApi';
import { ScheduledTasksApi } from './scheduledTasksApi';
export * from './searchApi';
import { SearchApi } from './searchApi';
export * from './sessionApi';
import { SessionApi } from './sessionApi';
export * from './startupApi';
import { StartupApi } from './startupApi';
export * from './studiosApi';
import { StudiosApi } from './studiosApi';
export * from './subtitleApi';
import { SubtitleApi } from './subtitleApi';
export * from './suggestionsApi';
import { SuggestionsApi } from './suggestionsApi';
export * from './syncPlayApi';
import { SyncPlayApi } from './syncPlayApi';
export * from './systemApi';
import { SystemApi } from './systemApi';
export * from './timeSyncApi';
import { TimeSyncApi } from './timeSyncApi';
export * from './tmdbApi';
import { TmdbApi } from './tmdbApi';
export * from './trailersApi';
import { TrailersApi } from './trailersApi';
export * from './tvShowsApi';
import { TvShowsApi } from './tvShowsApi';
export * from './universalAudioApi';
import { UniversalAudioApi } from './universalAudioApi';
export * from './userApi';
import { UserApi } from './userApi';
export * from './userLibraryApi';
import { UserLibraryApi } from './userLibraryApi';
export * from './userViewsApi';
import { UserViewsApi } from './userViewsApi';
export * from './videoAttachmentsApi';
import { VideoAttachmentsApi } from './videoAttachmentsApi';
export * from './videosApi';
import { VideosApi } from './videosApi';
export * from './yearsApi';
import { YearsApi } from './yearsApi';
import * as http from 'http';
export class HttpError extends Error {
constructor (public response: http.IncomingMessage, public body: any, public statusCode?: number) {
super('HTTP request failed');
this.name = 'HttpError';
}
}
export { RequestFile } from '../model/models';
export const APIS = [ActivityLogApi, ApiKeyApi, ArtistsApi, AudioApi, BrandingApi, ChannelsApi, ClientLogApi, CollectionApi, ConfigurationApi, DashboardApi, DevicesApi, DisplayPreferencesApi, DlnaApi, DlnaServerApi, DynamicHlsApi, EnvironmentApi, FilterApi, GenresApi, HlsSegmentApi, ImageApi, ImageByNameApi, InstantMixApi, ItemLookupApi, ItemRefreshApi, ItemUpdateApi, ItemsApi, LibraryApi, LibraryStructureApi, LiveTvApi, LocalizationApi, MediaInfoApi, MoviesApi, MusicGenresApi, NotificationsApi, PackageApi, PersonsApi, PlaylistsApi, PlaystateApi, PluginsApi, QuickConnectApi, RemoteImageApi, ScheduledTasksApi, SearchApi, SessionApi, StartupApi, StudiosApi, SubtitleApi, SuggestionsApi, SyncPlayApi, SystemApi, TimeSyncApi, TmdbApi, TrailersApi, TvShowsApi, UniversalAudioApi, UserApi, UserLibraryApi, UserViewsApi, VideoAttachmentsApi, VideosApi, YearsApi];