import{__require as r}from"./function-uncurry-this-accessor.mjs";import{__require as o}from"./is-object.mjs";import{__require as t}from"./require-object-coercible.mjs";import{__require as e}from"./a-possible-prototype.mjs";var i,_;function s(){if(_)return i;_=1;var s=r(),c=o(),n=t(),u=e();return i=Object.setPrototypeOf||("__proto__"in{}?function(){var r,o=!1,t={};try{(r=s(Object.prototype,"__proto__","set"))(t,[]),o=t instanceof Array}catch(r){}return function(t,e){return n(t),u(e),c(t)?(o?r(t,e):t.__proto__=e,t):t}}():void 0)}export{s as __require};