UNPKG

typed-inject

Version:

Type safe dependency injection framework for TypeScript

9 lines (8 loc) 281 B
export type InjectorToken = '$injector'; export type TargetToken = '$target'; export const INJECTOR_TOKEN: InjectorToken = '$injector'; export const TARGET_TOKEN: TargetToken = '$target'; export type InjectionToken<TContext> = | InjectorToken | TargetToken | keyof TContext;