import{__exports as r}from"../../../_virtual/es.typed-array.iterator.mjs";import{__require as e}from"../internals/global-this.mjs";import{__require as t}from"../internals/fails.mjs";import{__require as a}from"../internals/function-uncurry-this.mjs";import{__require as s}from"../internals/array-buffer-view-core.mjs";import{__require as i}from"./es.array.iterator.mjs";import{__require as n}from"../internals/well-known-symbol.mjs";var o;function u(){if(o)return r;o=1;var u=e(),m=t(),l=a(),f=s(),_=i(),p=n()("iterator"),y=u.Uint8Array,v=l(_.values),c=l(_.keys),j=l(_.entries),q=f.aTypedArray,h=f.exportTypedArrayMethod,d=y&&y.prototype,b=!m(function(){d[p].call([1])}),k=!!d&&d.values&&d[p]===d.values&&"values"===d.values.name,w=function(){return v(q(this))};return h("entries",function(){return j(q(this))},b),h("keys",function(){return c(q(this))},b),h("values",w,b||!k,{name:"values"}),h(p,w,b||!k,{name:"values"}),r}export{u as __require};