import { EventEmitter, OnChanges, SimpleChanges, OnDestroy, ElementRef } from "@angular/core"; import { ISlickFileModel } from "../slick-file-model/slick-file.model"; import * as i0 from "@angular/core"; export declare class SlickFileListItemComponent implements OnChanges, OnDestroy { file: ISlickFileModel; allowDelete: boolean; showPhotoGallery: boolean; showCheckbox: boolean; thumbnailSize: number; confirmDelete: boolean; fileChangeEmitter: EventEmitter; fileDeleteEmitter: EventEmitter; fileClicked: EventEmitter; checkChanged: EventEmitter; titleDivRef: ElementRef; editTitleDivRef: ElementRef; editTitleInputRef: ElementRef; uuid: string; isEditing: boolean; tempTitle: string; fileDateFormatted: string; fileTimeFormatted: string; fnDocumentClick: (e: any) => Promise; itemSize: number; itemImgSize: number; constructor(); ngOnChanges(changes: SimpleChanges): void; onClick(): void; deleteFile(e: Event): Promise; editTitle(): Promise; onKeyDown(e: KeyboardEvent): void; documentClick(e: MouseEvent): Promise; onCheckboxClicked(e: MouseEvent): Promise; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }