@spartacus/core
Version:
Spartacus - the core framework
9 lines (8 loc) • 577 B
TypeScript
import { InjectionToken, Provider } from '@angular/core';
import { Action, ActionReducer, ActionReducerMap, MetaReducer } from '@ngrx/store';
import { CmsState, StateWithCms } from '../cms-state';
export declare function getReducers(): ActionReducerMap<CmsState>;
export declare const reducerToken: InjectionToken<ActionReducerMap<CmsState>>;
export declare const reducerProvider: Provider;
export declare function clearCmsState(reducer: ActionReducer<StateWithCms, Action>): ActionReducer<StateWithCms, Action>;
export declare const metaReducers: MetaReducer<StateWithCms>[];