import { _ as _ListCache } from "./_ListCache.mjs";
import { _ as _stackClear } from "./_stackClear.mjs";
import { _ as _stackDelete } from "./_stackDelete.mjs";
import { _ as _stackGet } from "./_stackGet.mjs";
import { _ as _stackHas } from "./_stackHas.mjs";
import { _ as _stackSet } from "./_stackSet.mjs";
var ListCache = _ListCache, stackClear = _stackClear, stackDelete = _stackDelete, stackGet = _stackGet, stackHas = _stackHas, stackSet = _stackSet;
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;
var _Stack = Stack;
export {
  _Stack as _
};
