import '../../../../base/select/index.mjs';
import { selectOptionsProps } from '../../../selectOptions/selectOptions.mjs';
import { searchFormCommonProps } from '../common.mjs';
import { selectEmits } from '../../../../base/select/select.mjs';

const searchFormSelectProps = {
  ...searchFormCommonProps,
  label: {
    type: String,
    default: ""
  },
  prop: {
    type: String,
    required: true
  },
  loading: {
    type: Boolean,
    default: false
  },
  multiple: {
    type: Boolean,
    default: false
  },
  clearable: {
    type: Boolean,
    default: true
  },
  options: selectOptionsProps.options,
  optionLabel: selectOptionsProps.optionLabel,
  // 自定义指定option中的value字段
  optionValue: selectOptionsProps.optionValue,
  labelKey: selectOptionsProps.labelKey
};
const searchFormSelectEmits = {
  ...selectEmits
};
const SearchFormSelectName = "GmSearchFormSelect";

export { SearchFormSelectName, searchFormSelectEmits, searchFormSelectProps };
//# sourceMappingURL=searchFormSelect.mjs.map
