import { PipeOperator } from '../../core/pipe-operator'; import { ObjectValueSelector, ObjectValueSelectorType } from '../../helpers/object-value-selector'; export declare function aggregateValue(valueSelector: PipeOperator, aggregateSelector: PipeOperator): PipeOperator; export declare function aggregateValue>(valueSelector: PipeOperator, aggregateSelector: TAggregateSelector): PipeOperator>; export declare function aggregateValue, TOut>(valueSelector: TValueSelector, aggregateSelector: PipeOperator[], TOut>): PipeOperator; export declare function aggregateValue, TAggregateSelector extends ObjectValueSelector[]>>(valueSelector: TValueSelector, aggregateSelector: TAggregateSelector): PipeOperator[], TAggregateSelector>>;