export declare const mergeIsObject: <T>(item: T) => boolean;
declare type Mergeable = {
    [key: string]: MergeableEntry;
};
declare type MergeableEntry = (any | string | number | boolean | MergeableEntry[] | Mergeable | undefined);
export declare const mergeDeepMerge: <T extends Mergeable, B extends Mergeable>(left: T, right: B) => Mergeable;
export {};
//# sourceMappingURL=merge.d.ts.map