UNPKG

@spartacus/core

Version:

Spartacus - the core framework

9 lines (8 loc) 577 B
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>[];