export declare const result: (object: T, key: K, defaultValue?: T[K] | (() => T[K])) => T[K]; export declare const deepMerge: (...objects: (T | undefined)[]) => T;