export declare const deepClone: (obj: T) => T; export declare const deepSortAlphabetical: (input: any, inReverse?: boolean) => any; export declare const deepCompare: (objectA: any, objectB: any, returnChanges?: boolean) => boolean | any; export declare const deepCompareObjects: (objectA: any, objectB: any, returnChanges?: boolean) => boolean | any; export declare const deepMerge: (obj1: { [x: string]: any; }, obj2: { [x: string]: any; }, excluded?: string[]) => { [x: string]: any; }; export declare const deepExclude: (sourceArray: T[], valuesToExclude: T[], keySelector?: (value: T) => unknown) => T[];