import{B as e,C as t,O as n,P as r,c as i,h as a,j as o,rt as s}from"./runtime-core.esm-bundler-BhgiVlyD.js";import{n as c}from"./useUiAdapter-B-nZBjXp.js";var l=a({__name:`KsDialog`,props:{visible:{type:Boolean},title:{},modal:{type:Boolean},closable:{type:Boolean}},emits:[`update:visible`],setup(a,{emit:l}){let u=l,d=c();return(a,c)=>(n(),i(r(s(d).components.Dialog),t(a.$props,{"onUpdate:visible":c[0]||=e=>u(`update:visible`,e)}),{footer:e(()=>[o(a.$slots,`footer`)]),default:e(()=>[o(a.$slots,`default`)]),_:3},16))}});export{l as t};