import type { Reducer } from 'redux';
export declare class ReducerRegistry {
    emitChange?: (reducers: Record<string, Reducer>) => void;
    reducers: Record<string, Reducer>;
    setReducers: (reducers: Record<string, Reducer>) => void;
    getReducers: () => Record<string, Reducer>;
    register: (name: string, reducer: Reducer) => void;
    setChangeListener: (listener: (reducers: Record<string, Reducer>) => void) => void;
}
declare const reducerRegistry: ReducerRegistry;
export default reducerRegistry;
