@mini-rx/signal-store
Version:
Signal Store for Angular
12 lines (11 loc) • 723 B
TypeScript
import { InjectionToken } from '@angular/core';
import { FeatureConfig, Reducer, StoreConfig } from '@mini-rx/common';
export declare const STORE_CONFIG: InjectionToken<StoreConfig<any>>;
export declare const FEATURE_NAMES: InjectionToken<string[]>;
export declare const FEATURE_REDUCERS: InjectionToken<Reducer<any>[]>;
export declare const FEATURE_CONFIGS: InjectionToken<FeatureConfig<any>[]>;
export declare const OBJECTS_WITH_EFFECTS: InjectionToken<object[]>;
export declare const STORE_PROVIDER: InjectionToken<void>;
export declare const FEATURE_PROVIDER: InjectionToken<void>;
export declare const EFFECTS_PROVIDER: InjectionToken<void>;
export declare const COMPONENT_STORE_CONFIG_PROVIDER: InjectionToken<void>;