import{aLasp,aBasg,a7asF,aPasC,anasx,Wasy,afasv,aash,a8asb,iasf,hasP,dasj,atasm}from"./index-BtlZmH9D.js";functionB(t){varr=arguments.length>1&&arguments[1]!==void0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void0?arguments[2]:!0,e=arguments.length>3&&arguments[3]!==void0?arguments[3]:!1,n=t;if(Array.isArray(t)&&(n=p(t)[0]),!n)returnnull;varo=g(n,r,e);returno.props=a?F(F({},o.props),r):o.props,C(x(o.props.class)!=="object","class must be string"),o}varu=Symbol("ContextProps"),l=Symbol("InternalContextProps"),K=function(r){vara=arguments.length>1&&arguments[1]!==void0?arguments[1]:f(function(){return!0}),e=P(newMap),n=function(i,I){e.value.set(i,I),e.value=newMap(e.value)},o=function(i){e.value.delete(i),e.value=newMap(e.value)};y([a,e],function(){}),m(u,r),m(l,{addFormItemField:n,removeFormItemField:o})},s={id:f(function(){}),onFieldBlur:function(){},onFieldChange:function(){},clearValidate:function(){}},d={addFormItemField:function(){},removeFormItemField:function(){}},M=function(){varr=v(l,d),a=Symbol("FormItemFieldKey"),e=b();returnr.addFormItemField(a,e.type),h(function(){r.removeFormItemField(a)}),m(l,d),m(u,s),v(u,s)};constS=j({compatConfig:{MODE:3},name:"AFormItemRest",setup:function(r,a){vare=a.slots;returnm(l,d),m(u,s),function(){varn;return(n=e.default)===null||n===void0?void0:n.call(e)}}});export{SasF,Masa,Basc,Kasu};