import { g as k } from "./index.es341.js";
import { s as B } from "./index.es617.js";
import { f as O } from "./index.es371.js";
import { t as S } from "./index.es582.js";
import { q as _ } from "./index.es585.js";
import { e as h } from "./index.es616.js";
import { e as x } from "./index.es618.js";
import { e as E } from "./index.es619.js";
import { e as W } from "./index.es579.js";
var t = k, w = B, d = O, s = S.set, M = _, P = h, $ = x, N = E, m = W, p = t.MutationObserver || t.WebKitMutationObserver, u = t.document, b = t.process, o = t.Promise, c = w("queueMicrotask"), r, f, v, a, l;
if (!c) {
  var i = new M(), n = function() {
    var e, I;
    for (m && (e = b.domain) && e.exit(); I = i.get(); )
      try {
        I();
      } catch (g) {
        throw i.head && r(), g;
      }
    e && e.enter();
  };
  !P && !m && !N && p && u ? (f = !0, v = u.createTextNode(""), new p(n).observe(v, { characterData: !0 }), r = function() {
    v.data = f = !f;
  }) : !$ && o && o.resolve ? (a = o.resolve(void 0), a.constructor = o, l = d(a.then, a), r = function() {
    l(n);
  }) : m ? r = function() {
    b.nextTick(n);
  } : (s = d(s, t), r = function() {
    s(n);
  }), c = function(e) {
    i.head || r(), i.add(e);
  };
}
var q = c;
export {
  q as m
};
//# sourceMappingURL=index.es583.js.map
