import { __require as h } from "./index.es388.js";
import { __require as M } from "./index.es715.js";
import { __require as x } from "./index.es425.js";
import { __require as W } from "./index.es674.js";
import { __require as w } from "./index.es677.js";
import { __require as P } from "./index.es714.js";
import { __require as T } from "./index.es716.js";
import { __require as G } from "./index.es717.js";
import { __require as N } from "./index.es631.js";
var c, l;
function z() {
  if (l) return c;
  l = 1;
  var r = /* @__PURE__ */ h(), k = /* @__PURE__ */ M(), f = /* @__PURE__ */ x(), s = W().set, E = /* @__PURE__ */ w(), g = /* @__PURE__ */ P(), S = /* @__PURE__ */ T(), B = /* @__PURE__ */ G(), u = /* @__PURE__ */ N(), q = r.MutationObserver || r.WebKitMutationObserver, d = r.document, I = r.process, t = r.Promise, m = k("queueMicrotask"), e, v, _, o, p;
  if (!m) {
    var a = new E(), n = function() {
      var i, b;
      for (u && (i = I.domain) && i.exit(); b = a.get(); ) try {
        b();
      } catch (O) {
        throw a.head && e(), O;
      }
      i && i.enter();
    };
    !g && !u && !B && q && d ? (v = !0, _ = d.createTextNode(""), new q(n).observe(_, { characterData: !0 }), e = function() {
      _.data = v = !v;
    }) : !S && t && t.resolve ? (o = t.resolve(void 0), o.constructor = t, p = f(o.then, o), e = function() {
      p(n);
    }) : u ? e = function() {
      I.nextTick(n);
    } : (s = f(s, r), e = function() {
      s(n);
    }), m = function(i) {
      a.head || e(), a.add(i);
    };
  }
  return c = m, c;
}
export {
  z as __require
};
//# sourceMappingURL=index.es675.js.map
