import{__exports as r}from"../../../_virtual/es.object.is-frozen.mjs";import{__require as e}from"../internals/export.mjs";import{__require as t}from"../internals/fails.mjs";import{__require as s}from"../internals/is-object.mjs";import{__require as i}from"../internals/classof-raw.mjs";import{__require as o}from"../internals/array-buffer-non-extensible.mjs";var n;function a(){if(n)return r;n=1;var a=e(),f=t(),m=s(),u=i(),_=o(),j=Object.isFrozen;return a({target:"Object",stat:!0,forced:_||f(function(){})},{isFrozen:function(r){return!m(r)||(!(!_||"ArrayBuffer"!==u(r))||!!j&&j(r))}}),r}export{a as __require};