import e from "./_baseIsEqual.js";
import t from "./_isStrictComparable.js";
import n from "./_matchesStrictComparable.js";
import r from "./_isKey.js";
import i from "./_toKey.js";
import a from "./get.js";
import o from "./hasIn.js";
//#region ../../node_modules/lodash-es/_baseMatchesProperty.js
var s = 1, c = 2;
function l(l, u) {
	return r(l) && t(u) ? n(i(l), u) : function(t) {
		var n = a(t, l);
		return n === void 0 && n === u ? o(t, l) : e(u, n, s | c);
	};
}
//#endregion
export { l as default };
