import{functionType as o,booleanType as e,stringType as r,someType as a}from"../_util/type.mjs";import n from"../_util/vue-types/index.mjs";const c=()=>({prefixCls:String,activeKey:a([Array,Number,String]),defaultActiveKey:a([Array,Number,String]),accordion:e(),destroyInactivePanel:e(),bordered:e(),expandIcon:o(),openAnimation:n.object,expandIconPosition:r(),collapsible:r(),ghost:e(),onChange:o(),"onUpdate:activeKey":o()}),p=()=>({openAnimation:n.object,prefixCls:String,header:n.any,headerClass:String,showArrow:e(),isActive:e(),destroyInactivePanel:e(),disabled:e(),accordion:e(),forceRender:e(),expandIcon:o(),extra:n.any,panelKey:a(),collapsible:r(),role:String,onItemClick:o()});export{p as collapsePanelProps,c as collapseProps};
