import { Action, Reducer, Store } from 'redux'; export declare const DISCONNECT_ACTION: (name: string) => string; export declare type ReducerDictionary = { [key: string]: Reducer; }; export declare const createReducer: (reducers?: ReducerDictionary) => (state: any, action: Action) => { [x: string]: any; }; export declare const addMiddlewares: (middlewares?: any[]) => any; export declare const disconnect: (store: Store) => void; export declare const injectReducer: (store: Store, name: string, reducer: Reducer) => void; export declare const resetReducers: (store: Store) => void;