import { ChangeDetectorRef, EventEmitter } from '@angular/core'; import { DialogConfig } from '../../ui-dialog/ui-dialog-config'; import { DialogRef } from '../../ui-dialog/ui-dialog-ref'; import * as i0 from "@angular/core"; export declare class FileModalComponent { private cdr; private dialog; dialogConfig: DialogConfig; editorConfig: any; canUploadMultiple: boolean; filesEmitter: EventEmitter; closeEmitter: EventEmitter; enter: boolean; filesArray: any[]; zIndexValue: number; constructor(cdr: ChangeDetectorRef, dialog: DialogRef, dialogConfig: DialogConfig); /** * Reset the values */ reset(): void; save(): void; close(): void; /** * * @param event - Represents a dragenter event */ dragenter(event: DragEvent): void; /** * * @param event - Represents a dragover event */ dragover(event: DragEvent): void; /** * * @param event - Represents a dragend event */ dragend(event: DragEvent): void; /** * * @param event - Represents a dragleave event */ dragleave(event: DragEvent): void; /** * * @param event - Triggered when a file is dropped in the drag & drop area */ dropFiles(event: DragEvent): void; /** * * @param fileIndex - Index from where file needs to be removed */ removeFile(fileIndex: number): void; /** * * @param event - Event triggered when user clicks on browse button of the file popup */ filesFromInput(event: any): void; /** * * @param file - Represents a file whose extension needs to be returned * @returns a string value which represents an extension */ getFileExtension(file: File): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=file-modal.component.d.ts.map