import { Action, ReducersMapObject } from 'redux';
import * as Immutable from "immutable";
export declare const combineReducers: <S extends Immutable.Map<string, any>>(reducers: ReducersMapObject<any, any>, getDefaultState: () => S) => ((inputState: S | undefined, action: Action) => S);
