import { LoggerService } from '../logger/logger-service'; import { MediaTrackContentHint } from './media-track-content-hint'; import { RTCConfig } from '../config/rtc-config'; type MediaStreamTrackWithContentHint = MediaStreamTrack & MediaTrackContentHint; export declare class MediaTrackOptimizer { private rtcConfig; private logger; constructor(rtcConfig: RTCConfig, logger: LoggerService); /** * Try to add contentHint according to: * https://w3c.github.io/mst-content-hint/#introduction * Available in chrome 70v+ */ addContentHint(track: MediaStreamTrackWithContentHint): void; private addConentHintToAudioTrack; private addConentHintToVideoTrack; } export {};