type AnyRecord = Record<string, unknown>;
/**
 * Recursively merge plain objects without mutating any source. Arrays are
 * concatenated and deduped. Anything that is not a plain object is replaced.
 */
export declare const deepMerge: (target: AnyRecord, ...sources: ReadonlyArray<AnyRecord | undefined>) => AnyRecord;
export {};
//# sourceMappingURL=mergeObjects.d.ts.map