import e from"../_util/vue-types/index.mjs";function n(){return""}function t(o){return o?o.ownerDocument:window.document}function a(){}const r=()=>({action:e.oneOfType([e.string,e.arrayOf(e.string)]).def([]),showAction:e.any.def([]),hideAction:e.any.def([]),getPopupClassNameFromAlign:e.any.def(n),onPopupVisibleChange:Function,afterPopupVisibleChange:e.func.def(a),popup:e.any,arrow:e.bool.def(!0),popupStyle:{type:Object,default:void 0},prefixCls:e.string.def("rc-trigger-popup"),popupClassName:e.string.def(""),popupPlacement:String,builtinPlacements:e.object,popupTransitionName:String,popupAnimation:e.any,mouseEnterDelay:e.number.def(0),mouseLeaveDelay:e.number.def(.1),zIndex:Number,focusDelay:e.number.def(0),blurDelay:e.number.def(.15),getPopupContainer:Function,getDocument:e.func.def(t),forceRender:{type:Boolean,default:void 0},destroyPopupOnHide:{type:Boolean,default:!1},mask:{type:Boolean,default:!1},maskClosable:{type:Boolean,default:!0},popupAlign:e.object.def(()=>({})),popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},maskTransitionName:String,maskAnimation:String,stretch:String,alignPoint:{type:Boolean,default:void 0},autoDestroy:{type:Boolean,default:!1},mobile:Object,getTriggerDOMNode:Function});export{a as noop,r as triggerProps};
