import{a7 as i,A as l,a8 as p}from"./C55C_g8I.js";import{b as u,d as e}from"./COfxcSTK.js";import{q as d,k as c,D as m}from"#entry";const f=u({a11y:{type:Boolean,default:!0},locale:{type:e(Object)},size:l,button:{type:e(Object)},card:{type:e(Object)},dialog:{type:e(Object)},link:{type:e(Object)},experimentalFeatures:{type:e(Object)},keyboardNavigation:{type:Boolean,default:!0},message:{type:e(Object)},zIndex:Number,namespace:{type:String,default:"el"},...i}),b={placement:"top"},j=d({name:"ElConfigProvider",props:f,setup(o,{slots:s}){const t=p(o);return c(()=>o.message,a=>{var n,r;Object.assign(b,(r=(n=t?.value)==null?void 0:n.message)!=null?r:{},a??{})},{immediate:!0,deep:!0}),()=>m(s,"default",{config:t?.value})}});export{j as C,b as m};
