/** * This module contains a simple utility function to merge two objects deeply * @module */ /** * Deeply merges two objects or arrays * @function deepMerge * @template T - Type of target object * @template U - Type of source object * @param target - The target object to merge into * @param source - The source object to merge from * @returns A new object with merged properties */ export declare function deepMerge(target: T, source: U): T & U;