import CdnBalancer from '../CdnBalancer'; /** * @class * @description Wrapper class that injects our modified Theoplayer loader in a Theoplayer instance. * @exports Theoplayer */ export default class TheoPlayerInterceptor { private _player; private _cdnBalancer; private _interceptor?; private _totalDownloadedBytes; private _totalDownloadTime; /** * Constructs Theoplayer interceptor. * @param {Object} player Theoplayer player instance. */ constructor(player: any, cdnBalancer: CdnBalancer); load(): void; unload(): void; private addRequestInterceptor; }