import"vue";import o from"../../_util/props-util/initDefaultProps.mjs";import{tuple as e,arrayType as r}from"../../_util/type.mjs";import t from"../../_util/vue-types/index.mjs";import{filterOption as i,validateSearch as n}from"./util.mjs";const a=e("top","bottom"),p={autofocus:{type:Boolean,default:void 0},prefix:t.oneOfType([t.string,t.arrayOf(t.string)]),prefixCls:String,value:String,disabled:{type:Boolean,default:void 0},split:String,transitionName:String,placement:t.oneOf(a),character:t.any,characterRender:Function,filterOption:{type:[Boolean,Function]},validateSearch:Function,getPopupContainer:{type:Function},options:r(),loading:{type:Boolean,default:void 0},rows:[Number,String],direction:{type:String}},l={...p,dropdownClassName:String},s={prefix:"@",split:" ",rows:1,validateSearch:n,filterOption:(()=>i)};o(l,s);export{a as PlaceMent,s as defaultProps,p as mentionsProps,l as vcMentionsProps};
