import { u as s } from "./index.es228.js";
var a = s;
function e() {
  this.handlers = [];
}
e.prototype.use = function(r, h, n) {
  return this.handlers.push({
    fulfilled: r,
    rejected: h,
    synchronous: n ? n.synchronous : !1,
    runWhen: n ? n.runWhen : null
  }), this.handlers.length - 1;
};
e.prototype.eject = function(r) {
  this.handlers[r] && (this.handlers[r] = null);
};
e.prototype.forEach = function(r) {
  a.forEach(this.handlers, function(n) {
    n !== null && r(n);
  });
};
var o = e;
export {
  o as I
};
//# sourceMappingURL=index.es289.js.map
