import { defineComponent, createVNode } from 'vue';
import '../select/index.mjs';
import { selectProps } from '../select/props.mjs';
import Select from '../select/select.mjs';

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

export { MiddleSelect, MiniSelect as default };
//# sourceMappingURL=Select.mjs.map
