import{defineComponent as r,toRefs as n,provide as i,inject as a,ref as t}from"vue";const o=Symbol("tabsContextKey"),p=e=>{i(o,e)},b=()=>a(o,{tabs:t([]),prefixCls:t()});r({compatConfig:{MODE:3},name:"TabsContextProvider",inheritAttrs:!1,props:{tabs:{type:Object,default:void 0},prefixCls:{type:String,default:void 0}},setup(e,{slots:s}){return p(n(e)),()=>s.default?.()}});export{b as useInjectTabs,p as useProvideTabs};
