import{__require as r}from"./function-call.mjs";import{__require as e}from"./get-built-in.mjs";import{__require as t}from"./get-method.mjs";var i,n;function o(){if(n)return i;n=1;var o=r(),u=e(),m=t();return i=function(r,e,t,i){try{var n=m(r,"return");if(n)return u("Promise").resolve(o(n,r)).then(function(){e(t)},function(r){i(r)})}catch(r){return i(r)}e(t)}}export{o as __require};