UNPKG

@antischematic/angular-state-library

Version:
13 lines (12 loc) 886 B
import { DepMap, Phase } from "./interfaces"; export declare function decorateCheck(target: {}, name: Phase): void; export declare function setup(target: any, factory: any, ...args: any[]): any; export declare const stores: Set<any>; export declare function decorateFactory(target: any, fn: (this: any, ...args: any[]) => any, ...additionalArgs: any[]): void; export declare function runInContext<T extends (...args: any) => any>(deps: DepMap, fn: T, context?: {}, catchError?: boolean, key?: string, ...args: Parameters<T>): any; export declare function decorateActions(target: {}): void; export declare function decorateSelect(target: any): void; export declare function decorateSelectors(target: {}): void; export declare function decorateChanges(target: {}): void; export declare function decorateOnInit(target: {}): void; export declare function decorateDestroy(target: {}): void;