UNPKG

ajsfw

Version:
10 lines (9 loc) 596 B
import { IDeepMergeOptions } from "./IDeepMergeOptions"; export declare class DeepMerge { protected static isMergeableObject(val: any): boolean; protected static emptyTarget(val: any): Array<any> | Object; protected static cloneIfNecessary(value: any, optionsArgument: IDeepMergeOptions): any; protected static defaultArrayMerge(target: Array<any>, source: Array<any>, optionsArgument: any): any; protected static mergeObject(target: any, source: any, optionsArgument: any): {}; static merge(target: any, source: any, optionsArgument?: IDeepMergeOptions): any; }