UNPKG

1.7 kBTypeScriptView Raw
1export { Action, ActionCreator, ActionReducer, ActionReducerMap, ActionReducerFactory, ActionType, Creator, MetaReducer, NotAllowedCheck, ActionCreatorProps, Selector, SelectorWithProps, RuntimeChecks, FunctionWithParametersType, } from './models';
2export { createAction, props, union } from './action_creator';
3export { createActionGroup, emptyProps } from './action_group_creator';
4export { Store, select } from './store';
5export { combineReducers, compose, createReducerFactory } from './utils';
6export { ActionsSubject, INIT } from './actions_subject';
7export { createFeature, FeatureConfig } from './feature_creator';
8export { setNgrxMockEnvironment, isNgrxMockEnvironment } from './flags';
9export { ReducerManager, ReducerObservable, ReducerManagerDispatcher, UPDATE, } from './reducer_manager';
10export { ScannedActionsSubject } from './scanned_actions_subject';
11export { createSelector, createSelectorFactory, createFeatureSelector, defaultMemoize, defaultStateFn, MemoizeFn, MemoizedProjection, MemoizedSelector, MemoizedSelectorWithProps, resultMemoize, DefaultProjectorFn, } from './selector';
12export { State, StateObservable, reduceState } from './state';
13export { INITIAL_STATE, REDUCER_FACTORY, INITIAL_REDUCERS, STORE_FEATURES, META_REDUCERS, FEATURE_REDUCERS, USER_PROVIDED_META_REDUCERS, USER_RUNTIME_CHECKS, ACTIVE_RUNTIME_CHECKS, FEATURE_STATE_PROVIDER, ROOT_STORE_PROVIDER, } from './tokens';
14export { StoreModule, StoreRootModule, StoreFeatureModule, } from './store_module';
15export { RootStoreConfig, StoreConfig, FeatureSlice } from './store_config';
16export { provideStore, provideState } from './provide_store';
17export { ReducerTypes, on, createReducer } from './reducer_creator';