import { __require as I } from "./index.es502.js";
import { __require as h } from "./index.es508.js";
import { __require as y } from "./index.es435.js";
import { __require as R } from "./index.es570.js";
import { __require as F } from "./index.es406.js";
import { __require as T } from "./index.es573.js";
var o, a;
function A() {
  if (a) return o;
  a = 1;
  var f = /* @__PURE__ */ I(), l = /* @__PURE__ */ h(), s = /* @__PURE__ */ y(), v = /* @__PURE__ */ R(), _ = /* @__PURE__ */ F(), q = /* @__PURE__ */ T(), n = function() {
  }, c = _("Reflect", "construct"), u = /^\s*(?:class|function)\b/, C = f(u.exec), p = !u.test(n), e = function(r) {
    if (!s(r)) return !1;
    try {
      return c(n, [], r), !0;
    } catch {
      return !1;
    }
  }, i = function(r) {
    if (!s(r)) return !1;
    switch (v(r)) {
      case "AsyncFunction":
      case "GeneratorFunction":
      case "AsyncGeneratorFunction":
        return !1;
    }
    try {
      return p || !!C(u, q(r));
    } catch {
      return !0;
    }
  };
  return i.sham = !0, o = !c || l(function() {
    var t;
    return e(e.call) || !e(Object) || !e(function() {
      t = !0;
    }) || t;
  }) ? i : e, o;
}
export {
  A as __require
};
//# sourceMappingURL=index.es692.js.map
