export declare function deepClone(obj: T): T; export declare function _keys(instance: T): K[]; export declare function _values(object: T): (T[keyof T])[]; export declare function _setTypedProp(instance: T, key: keyof T, value: T[keyof T]): void; export declare function cloneArr(value: T[]): T[]; export declare function cloneObj(obj: T): T; export declare function compare(one?: T, two?: T, keys?: (keyof T)[]): boolean; export declare function assert(message: string, expected: T, actual: T): void;