import type { ItemToId } from '../interfaces';
export declare function clone<T>(o: T): T;
export declare const objectToId: ItemToId<any>;
export declare function omit<T extends object, K extends keyof T>(obj: T, ...keys: K[]): Omit<T, K>;
export declare function deepMerge(target: any, ...sources: any[]): any;
