import{cH as e}from"./naive.js?v=1753954525509";import{k as l,r as a,U as t,a1 as r,a2 as s,q as o,s as u}from"./vue.js?v=1753954525509";const d=l({__name:"index",props:{model:{},rules:{},labelWidth:{default:"126"},labelPlacement:{default:"left"}},setup(l,{expose:d}){const n=a(null);return d({validate:()=>{var e;return null==(e=n.value)?void 0:e.validate()},restoreValidation:()=>{var e;return null==(e=n.value)?void 0:e.restoreValidation()}}),(l,a)=>{const d=e;return t(),r(d,u(l.$attrs,{ref_key:"formRef",ref:n,model:l.model,rules:l.rules,"label-width":l.labelWidth,"label-placement":l.labelPlacement,"show-require-mark":!1}),{default:s((()=>[o(l.$slots,"default")])),_:3},16,["model","rules","label-width","label-placement"])}}});export{d as _};
