import isArray_default from "./isArray.js";
import identity_default from "./identity.js";
import _baseMatches_default from "./_baseMatches.js";
import _baseMatchesProperty_default from "./_baseMatchesProperty.js";
import property_default from "./property.js";
function baseIteratee(o) {
	return typeof o == "function" ? o : o == null ? identity_default : typeof o == "object" ? isArray_default(o) ? _baseMatchesProperty_default(o[0], o[1]) : _baseMatches_default(o) : property_default(o);
}
var _baseIteratee_default = baseIteratee;
export { _baseIteratee_default as default };
