UNPKG

@datorama/akita-ng-effects

Version:

A Reactive State Management extension dealing with side effects.

10 lines (9 loc) 611 B
import { Injector, ModuleWithProviders, Type } from '@angular/core'; import { EffectsRootModule } from './effect-root.module'; import { EffectsFeatureModule } from './effect-feature.module'; import { ModuleManager } from './module-manager.service'; export declare class AkitaNgEffectsModule { static forRoot(rootEffects?: Type<any>[]): ModuleWithProviders<EffectsRootModule>; static forFeature(featureEffects?: Type<any>[]): ModuleWithProviders<EffectsFeatureModule>; } export declare function createEffectInstances(injector: Injector, effectGroups: Type<any>[][], moduleManager: ModuleManager): any[];