export declare function getObjectKeys(obj: any, excludeKeys?: string[], includeKeys?: string[]): string[]; export declare function createValueKeys(keys: string[], value: T): { [key: string]: T; }; export declare function deepEquals(lhs: any, rhs: any): boolean; export declare function deepEqualsPath(lhs: any, rhs: any, atPath: string): boolean; export declare function deepClone(val: T): T; export declare function toUniqueArray(arr: T[]): T[]; export declare function areArraysEqual(arr1: T[] | undefined, arr2: T[] | undefined): boolean; export declare function fastGlobMatch(glob: string, text: string): boolean; export declare function getGlobKeys(obj: any, inclPats?: string[], exclPats?: string[]): string[]; export declare function selectObjKeys(obj: T, includeKeys: string[]): Partial; //# sourceMappingURL=datum-utils.d.ts.map