import { OperatorFunction } from 'rxjs'; import { IChangeSet } from '../IChangeSet'; import { DistinctChangeSet } from '../DistinctChangeSet'; /** * Selects distinct values from the source, using the specified value selector * @typeparam TObject The type of the source * @typeparam TValue The type of the destination * @param source The source * @param valueSelector The transform factory */ export declare function distinctValues(valueSelector: (value: TObject) => TValue): OperatorFunction, DistinctChangeSet>;