import type { Loggers, ValueBag } from '../types'; import { type PendingDataControl } from '../utils/PendingDataControl'; import { type OperatorApplierWithRunId } from './helpers/operatorHelpers'; export type ReduceParams = { name?: string; fn: (acc: A, value: ValueBag, index: number) => A; keep?: string[]; seed: A; provides: string; }; export declare function reduce(reduceParams: ReduceParams, loggers: Loggers, pendingDataControl?: PendingDataControl): OperatorApplierWithRunId; //# sourceMappingURL=reduce.d.ts.map