import * as _angular_core from '@angular/core'; import { AfterViewInit, OnChanges, SimpleChanges } from '@angular/core'; import Jessibuca from 'jessibuca-js'; import * as i2 from '@angular/common'; declare class VideoFlvComponent implements AfterViewInit, OnChanges { private readonly destroyRef; private readonly videoContainer; private jessibuca; readonly playError: _angular_core.WritableSignal; readonly playTimeout: _angular_core.WritableSignal; /** 返回Jessibuca */ readonly ncLoaded: _angular_core.OutputEmitterRef; /** 返回播放状态 */ readonly ncPlaying: _angular_core.OutputEmitterRef; /** 视频地址 */ ncUrl: _angular_core.InputSignal; /** 超时 */ ncTimeout: _angular_core.InputSignalWithTransform; /** 加载中文案 */ ncLoadingText: _angular_core.InputSignal; /** 播放失败文案 */ ncErrorText: _angular_core.InputSignal; /** 播放超时文案 */ ncTimeoutText: _angular_core.InputSignal; /** 静音 */ ncMuted: _angular_core.InputSignalWithTransform; /** 自动播放 */ ncAutoplay: _angular_core.InputSignalWithTransform; /** 铺满 */ ncFill: _angular_core.InputSignalWithTransform; /** 截图 */ ncScreenshot: _angular_core.InputSignalWithTransform; /** 录屏 */ ncRecord: _angular_core.InputSignalWithTransform; /** 网速 */ ncBandwidth: _angular_core.InputSignalWithTransform; /** 隐藏控制栏 */ ncControls: _angular_core.InputSignalWithTransform; private initTimer; private viewInitialized; private destroyed; private initVersion; constructor(); ngAfterViewInit(): void; ngOnChanges(changes: SimpleChanges): void; init(): void; destroy(): void; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class NcVideoFlvModule { static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵmod: _angular_core.ɵɵNgModuleDeclaration; static ɵinj: _angular_core.ɵɵInjectorDeclaration; } export { NcVideoFlvModule, VideoFlvComponent };