import { Observable } from 'rxjs'; export declare function distinctUntilKeyChanged(this: Observable, key: keyof T): Observable; export declare function distinctUntilKeyChanged(this: Observable, key: K, compare: (x: T[K], y: T[K]) => boolean): Observable;