import { UploadProps as RcUploadProps, UploadFile as RcUploadFile, UploadChangeParam as RcUploadChangeParam, UploadFileStatus } from 'antd/lib/upload/interface'; export { RcUploadProps, RcUploadFile, RcUploadChangeParam }; export interface UploadFilePublicProps extends RcUploadFile { maxLength?: number; value: string | string[] | undefined; onChange?: any; accept?: string; } export interface UploadFileProps extends UploadFilePublicProps { } export interface UploadImgCropProps extends UploadFilePublicProps { aspect?: number; } export interface UploadFilePreview { url: string; name: string; status: UploadFileStatus; uid: string; }