@elsikora/cladi
Version:
Zero-dependency TypeScript DI toolkit with typed tokens and scoped lifecycles.
9 lines • 533 B
TypeScript
import type { EDiContainerCaptiveDependencyPolicy, EDiContainerDuplicateProviderPolicy } from '../../enum/index';
import type { IResolveInterceptor } from './resolve-interceptor.interface';
export interface IDiScopeCreateOptions {
asyncResolutionDrainTimeoutMs?: number;
captiveDependencyPolicy?: EDiContainerCaptiveDependencyPolicy;
duplicateProviderPolicy?: EDiContainerDuplicateProviderPolicy;
resolveInterceptors?: ReadonlyArray<IResolveInterceptor>;
}
//# sourceMappingURL=scope-create-options.interface.d.ts.map