import { __require as l } 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 = l(), o = m(), _ = f(), u = n(), p = H();
  function e(r) {
    var h = -1, q = r == null ? 0 : r.length;
    for (this.clear(); ++h < q; ) {
      var t = r[h];
      this.set(t[0], t[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
};
//# sourceMappingURL=_Hash.js.map
