import { OnInit, EventEmitter } from '@angular/core'; import { DndItem } from './dnd-item'; export declare class DndUploadComponent implements OnInit { private inputUpload; viewportHeight: string; imageHeight: string; imageWidth: string; deleteIcon: string; allowedExtensions: Array; maxItems: number; language: string; disabled: boolean; invalidFileChange: EventEmitter; modelChange: EventEmitter>; modelValue: Array; model: Array; readonly uploadedFiles: DndItem[]; readonly filesToUpload: DndItem[]; guid: string; constructor(); ngOnInit(): void; getItemFilename(item: DndItem): string; onValidFilesChange(files: Array): void; onInvalidFilesChange(files: Array): void; onClickDelete(item: DndItem): void; onInputUpload(event: any): void; deleteAll(): void; openPreview(item: DndItem): void; readonly uploadMessageFirst: "Arrastra tus imágenes o haz clic" | "Drag and drop your images or click"; readonly uploadMessageHere: "aquí" | "here"; readonly uploadMessageLast: "para navegar" | "to browse"; readonly noImagesMessage: "No hay imágenes para mostrar" | "No images to show"; }