import { Milliseconds } from '@vkontakte/videoplayer-shared';
import { ILiveOffset } from './types';
export default class LiveOffset implements ILiveOffset {
    private pausedTime;
    private streamOffset;
    private pauseTimestamp;
    getTotalPausedTime(): Milliseconds;
    getCurrentPausedTime(): Milliseconds;
    getStreamOffset(): Milliseconds;
    getTotalOffset(): Milliseconds;
    pause(): void;
    resume(): void;
    resetTo(offset: Milliseconds, isPaused?: boolean): void;
}
