import{__exports as r}from"../../../_virtual/esnext.array.last-index.mjs";import{__require as e}from"../internals/descriptors.mjs";import{__require as t}from"../internals/add-to-unscopables.mjs";import{__require as s}from"../internals/to-object.mjs";import{__require as i}from"../internals/length-of-array-like.mjs";import{__require as a}from"../internals/define-built-in-accessor.mjs";var n;function o(){if(n)return r;n=1;var o=e(),m=t(),u=s(),_=i(),l=a();return o&&(l(Array.prototype,"lastIndex",{configurable:!0,get:function(){var r=u(this),e=_(r);return 0===e?0:e-1}}),m("lastIndex")),r}export{o as __require};