function r(e) {
  return e !== null && typeof e == "object";
}
function u(e, t) {
  return r(e) && r(t) ? Object.keys(e).length !== Object.keys(t).length ? !1 : Object.keys(e).every((n) => u(e[n], t[n])) : e === t;
}
function c(e, t) {
  return e.some((n) => u(n, t));
}
export {
  u as deepEqual,
  c as deepIncludes,
  r as isRecord
};
//# sourceMappingURL=objects.js.map
