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;
}
