import{__require as r}from"./iterators-core.mjs";import{__require as t}from"./object-create.mjs";import{__require as e}from"./create-property-descriptor.mjs";import{__require as o}from"./set-to-string-tag.mjs";import{__require as i}from"./iterators.mjs";var s,a;function m(){if(a)return s;a=1;var m=r().IteratorPrototype,u=t(),n=e(),p=o(),_=i(),f=function(){return this};return s=function(r,t,e,o){var i=t+" Iterator";return r.prototype=u(m,{next:n(+!o,e)}),p(r,i,!1,!0),_[i]=f,r}}export{m as __require};