interface IMergeObjectPropsDeeplyOptions { ignoreUndefinedSourceProps?: boolean; ignoreNullSourceProps?: boolean; ignoreDifferentTypeSourceProps?: boolean; } export default function mergeObjectPropsDeeply(...sources: object[]): object; export declare function mergeObjectPropsDeeplyOptionable({ options, sources, }: { options?: IMergeObjectPropsDeeplyOptions; sources: object[]; }): object; export declare function mergeObjectPropsDeeplyFromSourceToTarget({ target, source, options, }: { target: object; source: object; options?: IMergeObjectPropsDeeplyOptions; }): object; export {};