@elsikora/cladi
Version:
Zero-dependency TypeScript DI toolkit with typed tokens and scoped lifecycles.
14 lines • 475 B
TypeScript
import type { EDependencyLifecycle, EProviderType } from '../../enum/index';
export interface IResolutionExplanation {
dependencies: Array<string>;
hasRootSingletonCache: boolean;
hasScopeCache: boolean;
isAsyncFactory?: boolean;
isFound: boolean;
lifecycle?: EDependencyLifecycle;
lookupPath: Array<string>;
providerType?: EProviderType;
scopeId: string;
token: string;
}
//# sourceMappingURL=resolution-explanation.interface.d.ts.map