import baseIsMatch from "./_baseIsMatch2.js";
import getMatchData from "./_getMatchData2.js";
import matchesStrictComparable from "./_matchesStrictComparable2.js";
function baseMatches(source) {
  var matchData = getMatchData(source);
  if (matchData.length == 1 && matchData[0][2]) {
    return matchesStrictComparable(matchData[0][0], matchData[0][1]);
  }
  return function(object) {
    return object === source || baseIsMatch(object, source, matchData);
  };
}
export {
  baseMatches as default
};
//# sourceMappingURL=_baseMatches2.js.map
