function e(e) {
	return typeof e == "object" && !!e;
}
function t(n, r) {
	return e(n) && e(r) ? Object.keys(n).length === Object.keys(r).length ? Object.keys(n).every((e) => t(n[e], r[e])) : !1 : n === r;
}
function n(e, n) {
	return e.some((e) => t(e, n));
}
export { t as deepEqual, n as deepIncludes };

//# sourceMappingURL=objects.js.map