import{__exports as r}from"../../../_virtual/es.typed-array.to-locale-string.mjs";import{__require as t}from"../internals/global-this.mjs";import{__require as e}from"../internals/function-apply.mjs";import{__require as o}from"../internals/array-buffer-view-core.mjs";import{__require as i}from"../internals/fails.mjs";import{__require as a}from"../internals/array-slice.mjs";var n;function s(){if(n)return r;n=1;var s=t(),l=e(),m=o(),u=i(),c=a(),f=s.Int8Array,p=m.aTypedArray,_=m.exportTypedArrayMethod,y=[].toLocaleString,g=!!f&&u(function(){y.call(new f(1))});return _("toLocaleString",function(){return l(y,g?c(p(this)):p(this),c(arguments))},u(function(){return[1,2].toLocaleString()!==new f([1,2]).toLocaleString()})||!u(function(){f.prototype.toLocaleString.call([1,2])})),r}export{s as __require};