1 | import { AnyAction, Reducer } from 'redux';
|
2 | import { PathSelector } from './selectors';
|
3 | /**
|
4 | * @param rootReducer Call this on your root reducer to enable SubStore
|
5 | * functionality for pre-configured stores (e.g. using NgRedux.provideStore()).
|
6 | * NgRedux.configureStore
|
7 | * does it for you under the hood.
|
8 | */
|
9 | export declare function enableFractalReducers(rootReducer: Reducer<any, AnyAction>): Reducer<any, AnyAction>;
|
10 | /** @hidden */
|
11 | export declare function registerFractalReducer(basePath: PathSelector, localReducer: Reducer<any, AnyAction>): void;
|
12 | /** @hidden */
|
13 | export declare function replaceLocalReducer(basePath: PathSelector, nextLocalReducer: Reducer<any, AnyAction>): void;
|