import{__exports as e}from"../../../_virtual/web.set-immediate.mjs";import{__require as r}from"../internals/export.mjs";import{__require as t}from"../internals/global-this.mjs";import{__require as i}from"../internals/task.mjs";import{__require as s}from"../internals/schedulers-fix.mjs";var m;function a(){if(m)return e;m=1;var a=r(),o=t(),n=i().set,_=s(),l=o.setImmediate?_(n,!1):n;return a({global:!0,bind:!0,enumerable:!0,forced:o.setImmediate!==l},{setImmediate:l}),e}export{a as __require};