import { __require as N } from "./index.es432.js";
import { __require as P } from "./index.es495.js";
import { __require as T } from "./index.es435.js";
import { __require as V } from "./index.es437.js";
import { __require as b } from "./index.es573.js";
import { __require as D } from "./index.es478.js";
import { __require as U } from "./index.es574.js";
import { __require as g } from "./index.es575.js";
import { __require as w } from "./index.es576.js";
import { __require as y } from "./index.es577.js";
var t, m;
function W() {
  if (m) return t;
  m = 1;
  var v = /* @__PURE__ */ N(), r = /* @__PURE__ */ P(), E = /* @__PURE__ */ T(), f = /* @__PURE__ */ V(), S = /* @__PURE__ */ b(), q = /* @__PURE__ */ D(), R = /* @__PURE__ */ U(), C = /* @__PURE__ */ g(), l = /* @__PURE__ */ w(), e = /* @__PURE__ */ y(), n = r && r.prototype, I = q("species"), i = !1, u = E(v.PromiseRejectionEvent), O = f("Promise", function() {
    var a = S(r), s = a !== String(r);
    if (!s && e === 66 || l && !(n.catch && n.finally)) return !0;
    if (!e || e < 51 || !/native code/.test(a)) {
      var _ = new r(function(o) {
        o(1);
      }), c = function(o) {
        o(function() {
        }, function() {
        });
      }, p = _.constructor = {};
      if (p[I] = c, i = _.then(function() {
      }) instanceof c, !i) return !0;
    }
    return !s && (R || C) && !u;
  });
  return t = {
    CONSTRUCTOR: O,
    REJECTION_EVENT: u,
    SUBCLASSING: i
  }, t;
}
export {
  W as __require
};
//# sourceMappingURL=index.es497.js.map
