import { Subject } from 'rxjs'; import { MediaElementPlaybackState } from './model'; export declare class MediaElementPlayback { readonly onChange$: Subject; private _state; constructor(); private updateState; private compare; get state(): MediaElementPlaybackState; setPlaying(): void; setPaused(): void; get pausing(): boolean; setPausing(): void; setEnded(): void; get waiting(): boolean; set waiting(value: boolean); get seeking(): boolean; get playing(): boolean; set seeking(value: boolean); get buffering(): boolean; set buffering(value: boolean); get waitingSyncedMedia(): boolean; set waitingSyncedMedia(value: boolean); }