'use strict';

require('../../../utils/index.js');
var runtime = require('../../../utils/props/runtime.js');

"use strict";
const selectProps = runtime.buildProps({
  //  是否灰色样式
  isGray: {
    type: Boolean,
    default: false
  },
  //  最多显示多少个 tag
  maxTagCount: {
    type: Number,
    default: null
  },
  // 最大显示的 tag 文本长度
  maxTagTextLength: {
    type: Number,
    default: null
  }
});
const selectOptionProps = runtime.buildProps({
  class: String,
  disabled: {
    type: String,
    default: false
  },
  key: String,
  title: String,
  value: {
    type: runtime.definePropType([String, Number])
  }
});
const selectOptGroupProps = runtime.buildProps({
  key: String,
  label: {
    type: String,
    default: ""
  }
});

exports.selectOptGroupProps = selectOptGroupProps;
exports.selectOptionProps = selectOptionProps;
exports.selectProps = selectProps;
//# sourceMappingURL=select.js.map
