var f=typeof global=="object"&&global&&global.Object===Object&&global;const l=f;var s=typeof self=="object"&&self&&self.Object===Object&&self,g=l||s||Function("return this")();const j=g;var y=j.Symbol;const r=y;var a=Object.prototype,S=a.hasOwnProperty,u=a.toString,e=r?r.toStringTag:void 0;function O(t){var o=S.call(t,e),c=t[e];try{t[e]=void 0;var b=!0}catch{}var i=u.call(t);return b&&(o?t[e]=c:delete t[e]),i}var T=Object.prototype,d=T.toString;function p(t){return d.call(t)}var m="[object Null]",$="[object Undefined]",n=r?r.toStringTag:void 0;function v(t){return t==null?t===void 0?$:m:n&&n in Object(t)?O(t):p(t)}function h(t){return t!=null&&typeof t=="object"}var w="[object Symbol]";function G(t){return typeof t=="symbol"||h(t)&&v(t)==w}function k(t){var o=typeof t;return t!=null&&(o=="object"||o=="function")}export{r as S,k as a,v as b,h as c,l as f,G as i,j as r};
