import{computed as e,defineComponent as t,inject as n,provide as r}from"vue";var i=Symbol(`OverflowContextProviderKey`),a=t({compatConfig:{MODE:3},name:`OverflowContextProvider`,inheritAttrs:!1,props:{value:{type:Object}},setup(t,{slots:n}){return r(i,e(()=>t.value)),()=>n.default?.()}}),o=()=>n(i,e(()=>null));export{a as OverflowContextProvider,o as useInjectOverflowContext};