import{__require as r}from"./is-callable.mjs";import{__require as o}from"./is-object.mjs";import{__require as t}from"./object-set-prototype-of.mjs";var e,i;function s(){if(i)return e;i=1;var s=r(),p=o(),u=t();return e=function(r,o,t){var e,i;return u&&s(e=o.constructor)&&e!==t&&p(i=e.prototype)&&i!==t.prototype&&u(r,i),r}}export{s as __require};