UNPKG

fishery

Version:

A library for setting up JavaScript factories to help build objects as test data, with full TypeScript support

9 lines (8 loc) 953 B
export declare const merge: { <TObject, TSource>(object: TObject, source: TSource, customizer: import("lodash").MergeWithCustomizer): TObject & TSource; <TObject, TSource1, TSource2>(object: TObject, source1: TSource1, source2: TSource2, customizer: import("lodash").MergeWithCustomizer): TObject & TSource1 & TSource2; <TObject, TSource1, TSource2, TSource3>(object: TObject, source1: TSource1, source2: TSource2, source3: TSource3, customizer: import("lodash").MergeWithCustomizer): TObject & TSource1 & TSource2 & TSource3; <TObject, TSource1, TSource2, TSource3, TSource4>(object: TObject, source1: TSource1, source2: TSource2, source3: TSource3, source4: TSource4, customizer: import("lodash").MergeWithCustomizer): TObject & TSource1 & TSource2 & TSource3 & TSource4; (object: any, ...otherArgs: any[]): any; }; export declare const mergeCustomizer: (objValue: any, srcVal: any, key: string, object: any) => any[] | undefined;