import { MutableObject } from '../Types';
/**
 * Deeply compares two objects for equality.
 *
 * @template T
 * @param {T} obj - The first object to compare.
 * @param {T} obj2 - The second object to compare.
 * @returns {boolean} Returns `true` if the objects are deeply equal, `false` otherwise.
 */
declare const deepCompare: (obj: MutableObject<unknown>, obj2: MutableObject<unknown>) => boolean;
export default deepCompare;
