var e=Object.defineProperty,r=Object.defineProperties,t=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,__defNormalProp=(r,t,o)=>t in r?e(r,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):r[t]=o,__spreadValues=(e,r)=>{for(var t in r||(r={}))n.call(r,t)&&__defNormalProp(e,t,r[t]);if(p)for(var t of p(r))a.call(r,t)&&__defNormalProp(e,t,r[t]);return e},__spreadProps=(e,t)=>r(e,o(t)),__decorateClass=(r,o,p,n)=>{for(var a,b=n>1?void 0:n?t(o,p):o,c=r.length-1;c>=0;c--)(a=r[c])&&(b=(n?a(o,p,b):a(b))||b);return n&&b&&e(o,p,b),b};export{__spreadValues,__spreadProps,__decorateClass};