@o3r/components
Version:
This module contains component-related features (Component replacement, CMS compatibility, helpers, pipes, debugging developer tools...) It comes with an integrated ng builder to help you generate components compatible with Otter features (CMS integration
16 lines • 1.18 kB
TypeScript
import { InjectionToken, ModuleWithProviders } from '@angular/core';
import { Action, ActionReducer } from '@ngrx/store';
import { PlaceholderTemplateState } from './placeholder-template.state';
import * as i0 from "@angular/core";
import * as i1 from "@ngrx/store";
/** Token of the PlaceholderTemplate reducer */
export declare const PLACEHOLDER_TEMPLATE_REDUCER_TOKEN: InjectionToken<ActionReducer<PlaceholderTemplateState, Action<string>>>;
/** Provide default reducer for PlaceholderTemplate store */
export declare function getDefaultPlaceholderTemplateReducer(): ActionReducer<PlaceholderTemplateState, Action<string>>;
export declare class PlaceholderTemplateStoreModule {
static forRoot<T extends PlaceholderTemplateState>(reducerFactory: () => ActionReducer<T, Action>): ModuleWithProviders<PlaceholderTemplateStoreModule>;
static ɵfac: i0.ɵɵFactoryDeclaration<PlaceholderTemplateStoreModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<PlaceholderTemplateStoreModule, never, [typeof i1.StoreFeatureModule], never>;
static ɵinj: i0.ɵɵInjectorDeclaration<PlaceholderTemplateStoreModule>;
}
//# sourceMappingURL=placeholder-template.module.d.ts.map