import { MatDialogRef } from '@angular/material/dialog'; import { OnDestroy } from '@angular/core'; import { UntypedFormBuilder, UntypedFormGroup } from '@angular/forms'; import { HttpClient } from '@angular/common/http'; import * as i0 from "@angular/core"; type SizeMode = 'auto' | 'manual'; interface VideoInfo { width: number; height: number; } export declare class InsertVideoDialogComponent implements OnDestroy { dialogRef: MatDialogRef; data: any; private fb; private http; videoForm: UntypedFormGroup; videoInfo: VideoInfo; gettingSize: boolean; sizeMode: SizeMode; private ngUnsubscribe; constructor(dialogRef: MatDialogRef, data: any, fb: UntypedFormBuilder, http: HttpClient); getErrorMessage(): any; onCancelClick(): void; ok(): void; ngOnDestroy(): void; private createForm; private getVideoSizeAuto; private getVideoSizeManual; private enableManualSizeControls; private createVideoHtml; private static getVideoHash; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {}; //# sourceMappingURL=insert-video-dialog.component.d.ts.map