1 | import { Reducer } from 'redux';
|
2 | import { FluxStandardAction, LeafStandardAction, LeafCompoundAction } from './types/action.type';
|
3 | import LeafReducer from './types/reducer.type';
|
4 | import { Actions } from './types/actions.type';
|
5 | declare type Action = FluxStandardAction | LeafStandardAction | LeafCompoundAction;
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 | declare function reduxLeaves<TS extends object = any, RD extends LeafReducer.Definitions = {}>(initialState: TS, reducersDict?: RD): [Reducer<TS, Action>, Actions.Branch<TS, TS, TS, RD>];
|
15 | export { reduxLeaves };
|
16 | export default reduxLeaves;
|