import { PlaybackRate, Second } from '../../units/Units';
export type PlaybackMonitorOptions = {
    targetPlayoutBuffer?: Second;
};
export default class IsoBmffPlaybackMonitor {
    private readonly _mediaElement;
    private readonly _targetPlayoutBuffer;
    constructor(mediaElement: HTMLMediaElement, options?: PlaybackMonitorOptions);
    calculatePlaybackRate(): PlaybackRate;
    calculateBufferedLength(): Second;
}
