"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const c=require("./index.cjs344.js"),u=require("./index.cjs345.js"),E=require("./index.cjs346.js");var O=c._SetCache,H=u._arraySome,M=E._cacheHas,b=1,w=2;function D(i,e,S,v,d,n){var s=S&b,g=i.length,t=e.length;if(g!=t&&!(s&&t>g))return!1;var q=n.get(i),C=n.get(e);if(q&&C)return q==e&&C==i;var _=-1,r=!0,l=S&w?new O:void 0;for(n.set(i,e),n.set(e,i);++_<g;){var f=i[_],A=e[_];if(v)var L=s?v(A,f,_,e,i,n):v(f,A,_,i,e,n);if(L!==void 0){if(L)continue;r=!1;break}if(l){if(!H(e,function(P,R){if(!M(l,R)&&(f===P||d(f,P,S,v,n)))return l.push(R)})){r=!1;break}}else if(!(f===A||d(f,A,S,v,n))){r=!1;break}}return n.delete(i),n.delete(e),r}var G=D;exports._equalArrays=G;
//# sourceMappingURL=index.cjs311.js.map
