import{__require as r}from"./get-built-in.mjs";var n,t;function e(){if(t)return n;t=1;var e=r(),u=function(r){return{size:r,has:function(){return!1},keys:function(){return{next:function(){return{done:!0}}}}}},i=function(r){return{size:r,has:function(){return!0},keys:function(){throw new Error("e")}}};return n=function(r,n){var t=e("Set");try{(new t)[r](u(0));try{return(new t)[r](u(-1)),!1}catch(e){if(!n)return!0;try{return(new t)[r](i(-1/0)),!1}catch(e){return n(new t([1,2])[r](i(1/0)))}}}catch(r){return!1}}}export{e as __require};