import{T as e,g as t,wt as n,yt as r}from"./vue.runtime.esm-bundler-DQjudA8G.js";import{t as i}from"./createContext-BefgL9WT.js";var[a,o]=i(`ConfigProvider`);function s(i){let a=e(),o=Object.keys(a?.type.props??{}).reduce((e,t)=>{let n=(a?.type.props[t]).default;return n!==void 0&&(e[t]=n),e},{}),s=r(i);return t(()=>{let e={},t=a?.vnode.props??{};return Object.keys(t).forEach(r=>{e[n(r)]=t[r]}),Object.keys({...o,...e}).reduce((e,t)=>(s.value[t]!==void 0&&(e[t]=s.value[t]),e),{})})}export{a as n,s as t};