import{A as O,C as m,E as g,H as h,a as n,c as u,f as r,g as c,i,u as l,w as f,z as w}from"./chunk-WCWYUUX6.js";import{h as o}from"./chunk-7DHJDT2N.js";var B=l(Object.keys,Object),V=B,W=Object.prototype,x=W.hasOwnProperty;function d(e){if(!f(e))return V(e);var t=[];for(var a in Object(e))x.call(e,a)&&a!="constructor"&&t.push(a);return t}o(d,"baseKeys");var A=d,C=c(n,"DataView"),v=C,E=c(n,"Promise"),p=E,G=c(n,"Set"),b=G,K=c(n,"WeakMap"),j=K,M="[object Map]",T="[object Object]",P="[object Promise]",k="[object Set]",D="[object WeakMap]",S="[object DataView]",q=r(v),F=r(i),H=r(p),I=r(b),J=r(j),s=u;(v&&s(new v(new ArrayBuffer(1)))!=S||i&&s(new i)!=M||p&&s(p.resolve())!=P||b&&s(new b)!=k||j&&s(new j)!=D)&&(s=o(function(e){var t=u(e),a=t==T?e.constructor:void 0,y=a?r(a):"";if(y)switch(y){case q:return S;case F:return M;case H:return P;case I:return k;case J:return D}return t},"getTag"));var L=s,N="[object Map]",Q="[object Set]",R=Object.prototype,U=R.hasOwnProperty;function z(e){if(e==null)return!0;if(m(e)&&(O(e)||typeof e=="string"||typeof e.splice=="function"||g(e)||h(e)||w(e)))return!e.length;var t=L(e);if(t==N||t==Q)return!e.size;if(f(e))return!A(e).length;for(var a in e)if(U.call(e,a))return!1;return!0}o(z,"isEmpty");var Z=z;export{A as a,b,L as c,Z as d};
