Interfaces
@system-inc/base-foundation · 515c140 · 3 symbols
BaseInjectionContainer
interface
Dependency injection container for Base.
extends default
Members
scope:BaseInjectionContainerScope
InjectionTransform
interface
Structural match of tsyringe's Transform interface, used with
injectWithTransform. tsyringe declares it only under
dist/typings/types/transform.d.ts and never re-exports it from its public
entry, so we redeclare the (trivial) shape here rather than deep-import its
internal typings.
Members
transform:(incoming: TIn, ...args: any[]) => TOut
ProviderOptions
interface
Options for the @Provider decorator and the optional/lazy injection
decorators built on the same factory registration path.
Members
factoryType?:"caching" | "non-caching"