inversify
Version:
A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
14 lines (13 loc) • 684 B
TypeScript
export declare const NAMED_TAG = "named";
export declare const NAME_TAG = "name";
export declare const UNMANAGED_TAG = "unmanaged";
export declare const OPTIONAL_TAG = "optional";
export declare const INJECT_TAG = "inject";
export declare const MULTI_INJECT_TAG = "multi_inject";
export declare const TAGGED = "inversify:tagged";
export declare const TAGGED_PROP = "inversify:tagged_props";
export declare const PARAM_TYPES = "inversify:paramtypes";
export declare const DESIGN_PARAM_TYPES = "design:paramtypes";
export declare const POST_CONSTRUCT = "post_construct";
export declare const PRE_DESTROY = "pre_destroy";
export declare const NON_CUSTOM_TAG_KEYS: string[];