"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const _ListCache = require("./_ListCache.cjs");
const _stackClear = require("./_stackClear.cjs");
const _stackDelete = require("./_stackDelete.cjs");
const _stackGet = require("./_stackGet.cjs");
const _stackHas = require("./_stackHas.cjs");
const _stackSet = require("./_stackSet.cjs");
var _Stack;
var hasRequired_Stack;
function require_Stack() {
  if (hasRequired_Stack)
    return _Stack;
  hasRequired_Stack = 1;
  var ListCache = _ListCache.__require(), stackClear = _stackClear.__require(), stackDelete = _stackDelete.__require(), stackGet = _stackGet.__require(), stackHas = _stackHas.__require(), stackSet = _stackSet.__require();
  function Stack(entries) {
    var data = this.__data__ = new ListCache(entries);
    this.size = data.size;
  }
  Stack.prototype.clear = stackClear;
  Stack.prototype["delete"] = stackDelete;
  Stack.prototype.get = stackGet;
  Stack.prototype.has = stackHas;
  Stack.prototype.set = stackSet;
  _Stack = Stack;
  return _Stack;
}
exports.__require = require_Stack;
//# sourceMappingURL=_Stack.cjs.map
