import type { Patch } from './types'; /** * Recursively merge an object with a deep partial of the same type. * @param target The original complete object. * @param patch The deep partial to merge with the original object. */ export declare function merge(target: T, patch: Patch): T;