/**
 * @packageDocumentation
 * @module business/dynamic-form
 */
export declare type ReducerMap<TResult, T> = {
    [p in keyof TResult]: (accum: TResult[p], item: T) => TResult[p];
};
export declare function combineReducer<TResult, T>(reducers: ReducerMap<TResult, T>): (accum: TResult, item: T) => TResult;
