import{__exports as r}from"../../../_virtual/es.array.at.mjs";import{__require as t}from"../internals/export.mjs";import{__require as e}from"../internals/to-object.mjs";import{__require as i}from"../internals/length-of-array-like.mjs";import{__require as a}from"../internals/to-integer-or-infinity.mjs";import{__require as o}from"../internals/add-to-unscopables.mjs";var s;function n(){if(s)return r;s=1;var n=t(),m=e(),_=i(),u=a(),f=o();return n({target:"Array",proto:!0},{at:function(r){var t=m(this),e=_(t),i=u(r),a=i>=0?i:e+i;return a<0||a>=e?void 0:t[a]}}),f("at"),r}export{n as __require};