/** * Checks if an object has a value matching the key-value pairs of another object using a customizer function. * * @since 1.0.0 * * @param {Object} object - The object to inspect. * @param {Object} source - The object of property values to match. * @param {Function} customizer - The function to customize value comparisons. * * @returns {boolean} - Returns `true` if `object` has matching key-value pairs from `source`, else `false`. * * @example * * const object = { 'a': 1, 'b': 2, 'c': 3 }; * const source = { 'a': 1, 'b': 2 }; * * function customizer(objValue, srcValue, key, object, source) { * return objValue === srcValue; * } * * isMatchWith(object, source, customizer); // => true */ declare const isMatchWith: (object: Object, source: Object, customizer: Function) => boolean; export default isMatchWith;