import * as i0 from "@angular/core"; export declare class TuiMedia { private readonly el; protected readonly setElCurrentTime: import("@angular/core").EffectRef; protected readonly setElPlaybackRate: import("@angular/core").EffectRef; protected readonly setElPaused: import("@angular/core").EffectRef; readonly playbackRate: import("@angular/core").InputSignal; readonly volume: import("@angular/core").ModelSignal; readonly currentTime: import("@angular/core").ModelSignal; readonly paused: import("@angular/core").ModelSignal; protected onPausedChange(paused: boolean): void; protected onVolumeChange(): void; protected onCurrentTimeChange(): void; private updatePlaybackRate; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }