export declare function isObject(value: unknown): value is object; export declare function isRecordProto(value: object): value is Record; export declare function isRecord(value: unknown): value is Record; export declare function isRecordEmpty>(rec: R | Record): rec is Record; export declare function getValueByPath(from: T, path: PropertyKey[], defaultValue?: R): R | undefined;