import { __exports as S } from "./index.es663.js";
import { __require as $ } from "./index.es349.js";
import { __require as B } from "./index.es406.js";
import { __require as j } from "./index.es433.js";
import { __require as L } from "./index.es404.js";
import { __require as T } from "./index.es502.js";
import { __require as G } from "./index.es508.js";
import { __require as J } from "./index.es435.js";
import { __require as M } from "./index.es591.js";
import { __require as U } from "./index.es664.js";
import { __require as V } from "./index.es665.js";
import { __require as W } from "./index.es563.js";
var D;
function ir() {
  if (D) return S;
  D = 1;
  var d = /* @__PURE__ */ $(), _ = /* @__PURE__ */ B(), f = /* @__PURE__ */ j(), b = /* @__PURE__ */ L(), u = /* @__PURE__ */ T(), l = /* @__PURE__ */ G(), c = /* @__PURE__ */ J(), v = /* @__PURE__ */ M(), m = /* @__PURE__ */ U(), O = /* @__PURE__ */ V(), C = /* @__PURE__ */ W(), I = String, e = _("JSON", "stringify"), s = u(/./.exec), p = u("".charAt), x = u("".charCodeAt), A = u("".replace), h = u(1 .toString), E = /[\uD800-\uDFFF]/g, q = /^[\uD800-\uDBFF]$/, y = /^[\uDC00-\uDFFF]$/, g = !C || l(function() {
    var r = _("Symbol")("stringify detection");
    return e([r]) !== "[null]" || e({ a: r }) !== "{}" || e(Object(r)) !== "{}";
  }), F = l(function() {
    return e("\uDF06\uD834") !== '"\\udf06\\ud834"' || e("\uDEAD") !== '"\\udead"';
  }), N = function(r, n) {
    var t = m(arguments), a = O(n);
    if (!(!c(a) && (r === void 0 || v(r))))
      return t[1] = function(o, i) {
        if (c(a) && (i = b(a, this, I(o), i)), !v(i)) return i;
      }, f(e, null, t);
  }, R = function(r, n, t) {
    var a = p(t, n - 1), o = p(t, n + 1);
    return s(q, r) && !s(y, o) || s(y, r) && !s(q, a) ? "\\u" + h(x(r, 0), 16) : r;
  };
  return e && d({ target: "JSON", stat: !0, arity: 3, forced: g || F }, {
    // eslint-disable-next-line no-unused-vars -- required for `.length`
    stringify: function(n, t, a) {
      var o = m(arguments), i = f(g ? N : e, null, o);
      return F && typeof i == "string" ? A(i, E, R) : i;
    }
  }), S;
}
export {
  ir as __require
};
//# sourceMappingURL=index.es613.js.map
