import { UploadFile } from 'antd/lib/upload/interface'; import { ReactElement, ReactNode } from 'react'; import './uploadItem.less'; interface UploadItemProps { originNode: ReactElement; file: UploadFile; fileList: any[]; actions: { download: Function; preview: Function; remove: Function; }; showUploadList: { showPreviewIcon?: boolean; showRemoveIcon?: boolean; showDownloadIcon?: boolean; previewIcon?: ReactNode | Function; removeIcon?: ReactNode | Function; downloadIcon?: ReactNode | Function; }; onFileNameClick?: Function; listType: 'picture-card' | 'text' | 'picture'; } declare const UploadItem: (props: UploadItemProps) => JSX.Element; export default UploadItem;