'use strict';

var vue = require('vue');
var index = require('../../select/index.cjs');
var props = require('../../select/src/props.cjs');

const MiniSelect = /* @__PURE__ */ vue.defineComponent({
  name: "MiniSelect",
  compatConfig: {
    MODE: 3
  },
  inheritAttrs: false,
  props: props.selectProps(),
  Option: index.Select.Option,
  setup(props, {
    attrs,
    slots
  }) {
    return () => {
      const getSelectProps = {
        ...props,
        size: "small",
        ...attrs
      };
      return vue.createVNode(index.Select, getSelectProps, slots);
    };
  }
});
const MiddleSelect = /* @__PURE__ */ vue.defineComponent({
  name: "MiddleSelect",
  inheritAttrs: false,
  props: props.selectProps(),
  Option: index.Select.Option,
  setup(props, {
    attrs,
    slots
  }) {
    return () => {
      const getSelectProps = {
        ...props,
        size: "middle",
        ...attrs
      };
      return vue.createVNode(index.Select, getSelectProps, slots);
    };
  }
});

exports.MiddleSelect = MiddleSelect;
exports.MiniSelect = MiniSelect;
//# sourceMappingURL=Select.cjs.map
