var w=Object.create,s=Object.freeze,m=Object.defineProperty,x=Object.defineProperties,y=Object.getOwnPropertyDescriptor,z=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertyNames,n=Object.getOwnPropertySymbols,B=Object.getPrototypeOf,p=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable;var l=(a,b)=>(b=Symbol[a])?b:Symbol.for("Symbol."+a),C=a=>{throw TypeError(a)};var o=(a,b,c)=>b in a?m(a,b,{enumerable:!0,configurable:!0,writable:!0,value:c}):a[b]=c,E=(a,b)=>{for(var c in b||(b={}))p.call(b,c)&&o(a,c,b[c]);if(n)for(var c of n(b))t.call(b,c)&&o(a,c,b[c]);return a},F=(a,b)=>x(a,z(b));var G=a=>typeof a=="symbol"?a:a+"",H=(a,b)=>{var c={};for(var d in a)p.call(a,d)&&b.indexOf(d)<0&&(c[d]=a[d]);if(a!=null&&n)for(var d of n(a))b.indexOf(d)<0&&t.call(a,d)&&(c[d]=a[d]);return c};var I=(a,b)=>()=>(b||a((b={exports:{}}).exports,b),b.exports),J=(a,b)=>{for(var c in b)m(a,c,{get:b[c],enumerable:!0})},D=(a,b,c,d)=>{if(b&&typeof b=="object"||typeof b=="function")for(let e of A(b))!p.call(a,e)&&e!==c&&m(a,e,{get:()=>b[e],enumerable:!(d=y(b,e))||d.enumerable});return a};var K=(a,b,c)=>(c=a!=null?w(B(a)):{},D(b||!a||!a.__esModule?m(c,"default",{value:a,enumerable:!0}):c,a));var L=(a,b,c)=>o(a,typeof b!="symbol"?b+"":b,c);var M=(a,b)=>s(m(a,"raw",{value:s(b||a.slice())})),N=(a,b,c)=>new Promise((d,e)=>{var f=g=>{try{i(c.next(g))}catch(j){e(j)}},h=g=>{try{i(c.throw(g))}catch(j){e(j)}},i=g=>g.done?d(g.value):Promise.resolve(g.value).then(f,h);i((c=c.apply(a,b)).next())}),u=function(a,b){this[0]=a,this[1]=b},O=(a,b,c)=>{var d=(h,i,g,j)=>{try{var q=c[h](i),r=(i=q.value)instanceof u,v=q.done;Promise.resolve(r?i[0]:i).then(k=>r?d(h==="return"?h:"next",i[1]?{done:k.done,value:k.value}:k,g,j):g({value:k,done:v})).catch(k=>d("throw",k,g,j))}catch(k){j(k)}},e=h=>f[h]=i=>new Promise((g,j)=>d(h,i,g,j)),f={};return c=c.apply(a,b),f[l("asyncIterator")]=()=>f,e("next"),e("throw"),e("return"),f},P=a=>{var b=a[l("asyncIterator")],c=!1,d,e={};return b==null?(b=a[l("iterator")](),d=f=>e[f]=h=>b[f](h)):(b=b.call(a),d=f=>e[f]=h=>{if(c){if(c=!1,f==="throw")throw h;return h}return c=!0,{done:!1,value:new u(new Promise(i=>{var g=b[f](h);g instanceof Object||C("Object expected"),i(g)}),1)}}),e[l("iterator")]=()=>e,d("next"),"throw"in b?d("throw"):e.throw=f=>{throw f},"return"in b&&d("return"),e},Q=(a,b,c)=>(b=a[l("asyncIterator")])?b.call(a):(a=a[l("iterator")](),b={},c=(d,e)=>(e=a[d])&&(b[d]=f=>new Promise((h,i,g)=>(f=e.call(a,f),g=f.done,Promise.resolve(f.value).then(j=>h({value:j,done:g}),i)))),c("next"),c("return"),b);export{E as a,F as b,G as c,H as d,I as e,J as f,K as g,L as h,M as i,N as j,u as k,O as l,P as m,Q as n};
