import{__require as r}from"./an-object.mjs";import{__require as e}from"./is-object.mjs";import{__require as i}from"./new-promise-capability.mjs";var o,t;function s(){if(t)return o;t=1;var s=r(),m=e(),n=i();return o=function(r,e){if(s(r),m(e)&&e.constructor===r)return e;var i=n.f(r);return(0,i.resolve)(e),i.promise}}export{s as __require};