"use client";
import { __require as q } from "./_hashClear.js";
import { __require as m } from "./_hashDelete.js";
import { __require as f } from "./_hashGet.js";
import { __require as n } from "./_hashHas.js";
import { __require as H } from "./_hashSet.js";
var a, s;
function x() {
  if (s) return a;
  s = 1;
  var i = q(), o = m(), _ = f(), u = n(), p = H();
  function e(r) {
    var t = -1, l = r == null ? 0 : r.length;
    for (this.clear(); ++t < l; ) {
      var h = r[t];
      this.set(h[0], h[1]);
    }
  }
  return e.prototype.clear = i, e.prototype.delete = o, e.prototype.get = _, e.prototype.has = u, e.prototype.set = p, a = e, a;
}
export {
  x as __require
};
