From 5d9b77ef7da267d2e0cc8a9122a1459c22852e3e Mon Sep 17 00:00:00 2001 From: Alexander Zinn Date: Sat, 25 Oct 2025 17:58:12 -0400 Subject: [PATCH] Add new exports for IInject, IConfigurationLoader, InstanceProvider, IntegerConstantProvider, StringConstantProvider, and Inject classes in index.ts to enhance dependency injection capabilities. --- src/index.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/index.ts b/src/index.ts index e19e202..6433395 100644 --- a/src/index.ts +++ b/src/index.ts @@ -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'; \ No newline at end of file