/** * Performs a deep equality comparison between two values. * Recursively compares objects and their nested properties. * * @template T - The type of values to compare * @param valueA - First value to compare * @param valueB - Second value to compare * @returns True if values are deeply equal * * @example * ```ts * isEqual({ a: 1, b: 2 }, { a: 1, b: 2 }); // true * isEqual({ a: 1, b: { c: 3 } }, { a: 1, b: { c: 3 } }); // true * isEqual({ a: 1 }, { a: 2 }); // false * isEqual([1, 2, 3], [1, 2, 3]); // true * ``` */ export declare function isEqual(valueA: T, valueB: T): boolean; //# sourceMappingURL=isEqual.d.ts.map