import{functionType as e,booleanType as o,objectType as i,stringType as r,arrayType as t,someType as n}from"../_util/type.mjs";function p(){return{capture:n([Boolean,String]),type:r(),name:String,defaultFileList:t(),fileList:t(),action:n([String,Function]),directory:o(),data:n([Object,Function]),method:r(),headers:i(),showUploadList:n([Boolean,Object]),multiple:o(),accept:String,beforeUpload:e(),onChange:e(),"onUpdate:fileList":e(),onDrop:e(),listType:r(),onPreview:e(),onDownload:e(),onReject:e(),onRemove:e(),remove:e(),supportServerRender:o(),disabled:o(),prefixCls:String,customRequest:e(),withCredentials:o(),openFileDialogOnClick:o(),locale:i(),id:String,previewFile:e(),transformFile:e(),iconRender:e(),isImageUrl:e(),progress:i(),itemRender:e(),maxCount:Number,height:n([Number,String]),removeIcon:e(),downloadIcon:e(),previewIcon:e()}}function a(){return{listType:r(),onPreview:e(),onDownload:e(),onRemove:e(),items:t(),progress:i(),prefixCls:r(),showRemoveIcon:o(),showDownloadIcon:o(),showPreviewIcon:o(),removeIcon:e(),downloadIcon:e(),previewIcon:e(),locale:i(void 0),previewFile:e(),iconRender:e(),isImageUrl:e(),appendAction:e(),appendActionVisible:o(),itemRender:e()}}export{a as uploadListProps,p as uploadProps};
