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