import React, { ReactNode } from "react"; export interface UploadBaseInterface { onChange?: (files: FileList, e: React.ChangeEvent) => void; inputFileAttributes?: JSX.IntrinsicElements['input']; /** * 是否显示文件列表 */ showFileList?: boolean; /** * 展示类型 */ listType?: 'text' | 'picture-list' | 'picture-card'; /** * 禁用 */ disabled?: boolean; files?: FileList; defaultFileList?: { name: string; url: string; }[]; children?: ReactNode | ((files?: FileList) => ReactNode); } export declare type UploadPropsType = UploadBaseInterface;