UNPKG

metaf-resolvable

Version:

Abstract resolvable mixin and injection root for adding DI/IoC to any framework

8 lines 470 B
export declare type Constructable = new () => any; export declare type Callable = () => any; export declare type Injectable = Constructable | Callable; export declare type AbstractClass = abstract new (...args: any) => any; export declare type AbstractFn = (...args: any) => any; export declare function isConstructor(obj: Injectable): obj is Constructable; export declare function isCallable(obj: Injectable): obj is Callable; //# sourceMappingURL=index.d.ts.map