import { uploadProps } from 'element-plus';
import '../previewFile/index.mjs';
import '../../business/uploadPro/index.mjs';
import { uploadFileProProps } from '../../business/uploadPro/uploadPro.mjs';
import { previewFileProps } from '../previewFile/previewFile.mjs';

const uploadFileProps = {
  ...uploadProps,
  ...previewFileProps,
  ...uploadFileProProps,
  listType: {
    type: String,
    default: "picture-card"
  },
  accept: {
    type: String,
    default: "*"
  },
  autoUpload: {
    type: Boolean,
    default: false
  },
  drag: {
    type: Boolean,
    default: true
  },
  multiple: {
    type: Boolean,
    default: true
  },
  /** 是否展示删除按钮 */
  showDelete: {
    type: Boolean,
    default: true
  },
  /** 删除时提示 */
  deleteTip: {
    type: Boolean,
    default: false
  },
  /** 是否开启文件多选 */
  checkbox: {
    type: Boolean,
    default: true
  },
  /** 缩略图宽度 */
  width: {
    type: Number,
    default: 120
  },
  /** 缩略图高度 */
  height: {
    type: Number,
    default: 120
  }
};

export { uploadFileProps };
//# sourceMappingURL=uploadFile.mjs.map
