export declare function hasIn>(obj: T, prop: K): obj is T extends T ? (K extends keyof T ? T : never) : never;