export declare const hasKey: (value: T, key: K) => value is T & { [KK in K]: any; }; export declare const hasKeyMatching: (value: any, key: K, match: (propVal: any) => boolean) => boolean;