export interface AvgAggregationState {
    sum: number;
    count: number;
}
export declare const aggregation: {
    sumSymbol: string;
    minSymbol: string;
    avgSymbol: string;
    maxSymbol: string;
    sumStart(): number;
    sumStep(currentState?: number, newVal?: number): number;
    sumFinish(currentState?: number): number;
    avgStart(): AvgAggregationState;
    avgStep(currentState: AvgAggregationState, newVal?: number): AvgAggregationState;
    avgFinish(currentState: AvgAggregationState): number;
    minStart(): number;
    minStep(currentState?: number, newVal?: number): number;
    minFinish(currentState?: number): number;
    maxStart(): number;
    maxStep(currentState?: number, newVal?: number): number;
    maxFinish(currentState?: number): number;
};
//# sourceMappingURL=aggregation.d.ts.map