import { RcFile, UploadFileStatus, HttpRequestHeader, UploadFile, InternalUploadFile, UploadChangeParam, ShowUploadListInterface, UploadLocale, UploadType as AntdUploadType, UploadListType, UploadListProgressProps, ItemRender, UploadProps as AntdUploadProps, UploadState, UploadListProps as AntdUploadListProps } from 'antd/lib/upload/interface'; declare type UploadType = AntdUploadType | 'simple'; interface UploadProps extends Omit { theme?: 'gray'; type?: UploadType; } interface UploadListProps extends AntdUploadListProps { type?: UploadType; size?: 'large' | 'middle' | 'small'; className?: string; } export type { RcFile, UploadFileStatus, HttpRequestHeader, UploadFile, InternalUploadFile, UploadChangeParam, ShowUploadListInterface, UploadLocale, UploadType, UploadListType, UploadListProgressProps, ItemRender, UploadProps, UploadState, UploadListProps };