async-injection
Version:
A robust lightweight dependency injection library for TypeScript.
9 lines (8 loc) • 596 B
TypeScript
export declare const INJECTABLE_METADATA_KEY = "async-injection:INJECTABLE";
export declare const INJECT_METADATA_KEY = "async-injection:INJECT";
export declare const POSTCONSTRUCT_SYNC_METADATA_KEY = "async-injection:POSTCONSTRUCT_SYNC";
export declare const POSTCONSTRUCT_ASYNC_METADATA_KEY = "async-injection:POSTCONSTRUCT_ASYNC";
export declare const RELEASE_METADATA_KEY = "async-injection:RELEASE";
export declare const OPTIONAL_METADATA_KEY = "async-injection:OPTIONAL";
export declare const REFLECT_PARAMS = "design:paramtypes";
export declare const REFLECT_RETURN = "design:returntype";