"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const f=require("./index.cjs576.js"),y=require("./index.cjs370.js"),d=require("./index.cjs526.js"),p=require("./index.cjs399.js"),b=require("./index.cjs400.js"),w=require("./index.cjs574.js"),g=require("./index.cjs515.js"),q=require("./index.cjs522.js");var O=f.weakMapBasicDetection,l=y.global,K=d.isObject,I=p.createNonEnumerableProperty,o=b.hasOwnProperty_1,u=w.sharedStore,M=g.sharedKey,P=q.hiddenKeys,v="Object already initialized",s=l.TypeError,j=l.WeakMap,c,t,i,N=function(e){return i(e)?t(e):c(e,{})},_=function(e){return function(r){var h;if(!K(r)||(h=t(r)).type!==e)throw new s("Incompatible receiver, "+e+" required");return h}};if(O||u.state){var n=u.state||(u.state=new j);n.get=n.get,n.has=n.has,n.set=n.set,c=function(e,r){if(n.has(e))throw new s(v);return r.facade=e,n.set(e,r),r},t=function(e){return n.get(e)||{}},i=function(e){return n.has(e)}}else{var a=M("state");P[a]=!0,c=function(e,r){if(o(e,a))throw new s(v);return r.facade=e,I(e,a,r),r},t=function(e){return o(e,a)?e[a]:{}},i=function(e){return o(e,a)}}var $={set:c,get:t,has:i,enforce:N,getterFor:_};exports.internalState=$;
//# sourceMappingURL=index.cjs508.js.map
