@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
28 lines (27 loc) • 958 B
TypeScript
import { BaseAPI } from './common/BaseAPI';
import Configuration from './common/Configuration';
import AccountApi from './account/AccountApi';
import AiSceneAnalysisApi from './aiSceneAnalysis/AiSceneAnalysisApi';
import AnalyticsApi from './analytics/AnalyticsApi';
import EncodingApi from './encoding/EncodingApi';
import GeneralApi from './general/GeneralApi';
import NotificationsApi from './notifications/NotificationsApi';
import PlayerApi from './player/PlayerApi';
import StreamsApi from './streams/StreamsApi';
/**
* BitmovinApi - object-oriented interface
* @export
* @class BitmovinApi
* @extends {BaseAPI}
*/
export default class BitmovinApi extends BaseAPI {
account: AccountApi;
aiSceneAnalysis: AiSceneAnalysisApi;
analytics: AnalyticsApi;
encoding: EncodingApi;
general: GeneralApi;
notifications: NotificationsApi;
player: PlayerApi;
streams: StreamsApi;
constructor(configuration: Configuration);
}