import { OnInit, OnDestroy } from '@angular/core'; import { MatDialogRef } from '@angular/material'; import { ChangeDetectorRef } from '@angular/core'; import { UploadAssetsService } from '../../../services/upload-assets.service'; interface IData { currentAssetId: string; fileType?: string; } export declare class UploadDialogComponent implements OnInit, OnDestroy { data: IData; dialogRef: MatDialogRef; private changeDetectorRef; uploadAssetsService: UploadAssetsService; isLoading: boolean; disabled: boolean; private destroy$; constructor(data: IData, dialogRef: MatDialogRef, changeDetectorRef: ChangeDetectorRef, uploadAssetsService: UploadAssetsService); ngOnInit(): void; onValidate(hasError: boolean): void; uploadFiles(): void; closeDialog(res?: boolean): void; ngOnDestroy(): void; } export {};