//#region src/object/mergeDeep.d.ts /** * Recursively merges source objects into target object (deep merge) * @param target - The target object * @param sources - The source objects * @returns Returns the target object * @example * const obj1 = { a: 1, b: { c: 2, d: 3 } }; * const obj2 = { b: { d: 4, e: 5 }, f: 6 }; * mergeDeep(obj1, obj2); // { a: 1, b: { c: 2, d: 4, e: 5 }, f: 6 } */ declare function mergeDeep(target: T, ...sources: S[]): T & S; //#endregion export { mergeDeep }; //# sourceMappingURL=mergeDeep.d.mts.map