import { ModuleWithProviders } from '@angular/core'; import { Store } from '@ngrx/store'; import { State } from './state'; import { ReducersConfigurator, EffectsConfigurator, ReducersRepository, EffectsRepository } from './internals/index'; export declare function createState(store: Store, reducer: ReducersConfigurator, effects: EffectsConfigurator, reducersRepository: ReducersRepository, effectsRepository: EffectsRepository): State; export declare class StateModule { static forRoot(): ModuleWithProviders; static forChild(): ModuleWithProviders; }