import { EventEmitter } from '@angular/core'; import { UofxFileDownloadHelper } from '@uofx/app-components/file-helper'; import { UofxFileClickAction, UofxFileUploadFileItem } from '../file.interface'; import * as i0 from "@angular/core"; export declare class UofxFileItemComponent { private fileHelpLogic; /** 檔案 */ fileItem: UofxFileUploadFileItem; /** 上傳的項目要顯示Disable,檔案無法下載 */ fileItemDisable: boolean; /** 顯示較少內容 */ ellipseInfo: boolean; /** 是否為網頁模式 */ isWebMode: boolean; /** 進度條 */ uploadProgressValue: number; /** 不允許刪除 */ disallowDelete: boolean; /** 是否用於pdf viewer (用於文件檢視器) */ pdfViewerUsed: boolean; /** 點擊檔案時的事件 */ fileItemClick: EventEmitter; /** 網頁模式下載檔案用 */ get webDownloadUrl(): string; constructor(fileHelpLogic: UofxFileDownloadHelper); /** 刪除 */ onRemoveClick(): void; /** 下載檔案或是檢視 */ onFileClick(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }