@elsikora/cladi
Version:
Zero-dependency TypeScript DI toolkit with typed tokens and scoped lifecycles.
19 lines • 569 B
TypeScript
export interface IContainerSnapshot {
childScopeCount: number;
isDisposed: boolean;
isLocked: boolean;
parentScopeId?: string;
providerCount: number;
rootScopeId: string;
scopedCacheSize: number;
scopeId: string;
singletonCacheSize: number;
tokenRegistrations: Array<IContainerSnapshotTokenRegistration>;
tokens: Array<string>;
}
export interface IContainerSnapshotTokenRegistration {
hasMultiBinding: boolean;
registrationCount: number;
token: string;
}
//# sourceMappingURL=container-snapshot.interface.d.ts.map