import { OnDestroy } from '@angular/core'; import * as i0 from "@angular/core"; interface Caption { url: string; lang?: string; label?: string; } interface Video { url: string; label?: string; } export declare class VideoJsComponent implements OnDestroy { player: any; videoUrl: Video[]; captionList: Caption[]; volumeEnableByKey: boolean; playPauseByKey: boolean; fullScreenModeEnable: boolean; qualitySelector: boolean; qualitySelectorUrl: string; videoJsUrl: string; setTimer: any; constructor(); createScript(url: string, cb?: Function): void; loadScript(): void; onPlayVideo(): void; setVideoConfig(): { preload: string; autoplay: boolean; controls: boolean; responsive: boolean; html5: { nativeTextTracks: boolean; }; userActions: { hotkeys: (event: KeyboardEvent) => void; doubleClick: () => void; }; }; onPressHotkeys(event: KeyboardEvent): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};