UNPKG

@elsikora/cladi

Version:

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

11 lines 426 B
import type { EDependencyLifecycle, EProviderType } from '../../../../../domain/enum/index'; import type { Provider } from '../../../../../domain/type/index'; export interface IProviderRegistration<T> { cacheKey: symbol; isAsyncFactory: boolean; isMultiBinding: boolean; lifecycle: EDependencyLifecycle; provider: Provider<T>; type: EProviderType; } //# sourceMappingURL=registration.interface.d.ts.map