export declare type CompositeObject = T & R; export declare const keysOfObject: (obj: T) => (keyof T)[]; export declare const deepFilterObjectKeys: (obj: T, omitKeys: Set) => Omit; export declare const objectHasProperty: (obj: T, prop: keyof T) => prop is keyof T; export declare const sortObjectsBy: (objects: T[], sortKey: keyof T) => T[]; //# sourceMappingURL=object.d.ts.map