Add new exports for IInject, IConfigurationLoader, InstanceProvider, IntegerConstantProvider, StringConstantProvider, and Inject classes in index.ts to enhance dependency injection capabilities.

This commit is contained in:
2025-10-25 17:58:12 -04:00
parent 1710043b74
commit 5d9b77ef7d

View File

@@ -2,7 +2,13 @@ export type {IDependencyProvider} from './di/IDependencyProvider';
export type {IDependencyManager} from './di/IDependencyManager';
export type {default as IDisposable} from './lang/IDisposable';
export type {LifecycleType} from './di/Lifecycle';
export type {IInject} from './di/IInject';
export type {IConfigurationLoader} from './di/IConfigurationLoader';
export {Type} from './di/Type';
export {NamedType} from './di/NamedType';
export {DependencyManager} from './di/DependencyManager';
export {DependencyProvider} from './di/DependencyProvider';
export {InstanceProvider} from './di/InstanceProvider';
export {IntegerConstantProvider} from './di/IntegerConstantProvider';
export {StringConstantProvider} from './di/StringConstantProvider';
export {Inject} from './di/Inject';