type ReduceOptions<TRecord, TAccumulator> = {
    reducer: (accumulator: TAccumulator, record: TRecord) => TAccumulator;
    initialValue: TAccumulator;
    records: Array<TRecord>;
};
/**
 * @description
 * Use this helper to reduce the record set to a single accumulated value.
 */
export declare const reduce: <TRecord, TAccumulator>(options: ReduceOptions<TRecord, TAccumulator>) => TAccumulator;
export {};
