UNPKG

@elsikora/cladi

Version:

Zero-dependency TypeScript DI toolkit with typed tokens and scoped lifecycles.

12 lines 452 B
import type { EDependencyLifecycle } from '../../../../domain/enum/index'; import type { Token } from '../../../../domain/type/index'; export interface IInjectableMetadata { afterResolveMethod?: string; deps?: ReadonlyArray<Token<unknown>>; isMultiBinding?: boolean; lifecycle?: EDependencyLifecycle; onDisposeMethod?: string; onInitMethod?: string; token?: Token<unknown>; } //# sourceMappingURL=metadata.interface.d.ts.map