import { ElementRef, OnDestroy, SimpleChanges, AfterViewInit, EventEmitter } from '@angular/core'; import { DomSanitizer, SafeResourceUrl } from '@angular/platform-browser'; import * as i0 from "@angular/core"; export declare class VideoEasyComponent implements AfterViewInit, OnDestroy { private eleRef; private sanitizer; /** 返回播放状态 */ ncPlaying: EventEmitter; /** 返回播放器 */ ncLoaded: EventEmitter; /** 视频地址 */ ncUrl: string; /** 超时 */ ncTimeout: number; /** 播放失败文案 */ ncErrorText: string; /** 播放超时文案 */ ncTimeoutText: string; /** 静音 */ private _muted; set ncMuted(value: boolean | string); get ncMuted(): boolean | string; /** 自动播放 */ private _autoplay; set ncAutoplay(value: boolean | string); get ncAutoplay(): boolean | string; viewerUrl: SafeResourceUrl; private messageListener; private errorSubject; private iframeElement; private playerController; private uniqueId; constructor(eleRef: ElementRef, sanitizer: DomSanitizer); ngAfterViewInit(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; private updateVideoUrl; private sendCommandToIframe; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }