import{__exports as r}from"../../../_virtual/es.promise.resolve.mjs";import{__require as e}from"../internals/export.mjs";import{__require as s}from"../internals/get-built-in.mjs";import{__require as i}from"../internals/is-pure.mjs";import{__require as t}from"../internals/promise-native-constructor.mjs";import{__require as o}from"../internals/promise-constructor-detection.mjs";import{__require as m}from"../internals/promise-resolve.mjs";var n;function a(){if(n)return r;n=1;var a=e(),u=s(),_=i(),p=t(),f=o().CONSTRUCTOR,l=m(),c=u("Promise"),j=_&&!f;return a({target:"Promise",stat:!0,forced:_||f},{resolve:function(r){return l(j&&this===c?p:this,r)}}),r}export{a as __require};