import{__require as r}from"./global-this.mjs";import{__require as e}from"./fails.mjs";import{__require as n}from"./check-correctness-of-iteration.mjs";import{__require as i}from"./array-buffer-view-core.mjs";var o,t;function f(){if(t)return o;t=1;var f=r(),u=e(),a=n(),s=i().NATIVE_ARRAY_BUFFER_VIEWS,_=f.ArrayBuffer,m=f.Int8Array;return o=!s||!u(function(){m(1)})||!u(function(){new m(-1)})||!a(function(r){new m,new m(null),new m(1.5),new m(r)},!0)||u(function(){return 1!==new m(new _(2),1,void 0).length})}export{f as __require};