import { Observable } from '../Observable'; export declare function distinctUntilChanged(this: Observable, compare?: (x: T, y: T) => boolean): Observable; export declare function distinctUntilChanged(this: Observable, compare: (x: K, y: K) => boolean, keySelector: (x: T) => K): Observable;