import '../../../utils/index.mjs';
import { internalCascaderProps } from '../../../vue-components/vc-cascader/src/Cascader.mjs';
import { omit } from '../../../utils/lang/omit.mjs';
import PropTypes from '../../../utils/vue/vueTypes.mjs';

function cascaderProps() {
  return {
    ...omit(internalCascaderProps(), ["customSlots", "checkable", "options"]),
    "multiple": { type: Boolean, default: void 0 },
    "size": String,
    "bordered": { type: Boolean, default: void 0 },
    "placement": { type: String },
    "suffixIcon": PropTypes.any,
    "status": String,
    "options": Array,
    "popupClassName": String,
    /** @deprecated Please use `popupClassName` instead */
    "dropdownClassName": String,
    "onUpdate:value": Function
  };
}

export { cascaderProps };
//# sourceMappingURL=props.mjs.map
