UNPKG

@miracledevs/paradigm-web-di

Version:

A minimal dependency injection library for the web

9 lines (8 loc) 383 B
import { ObjectType } from "./object-type"; import { DependencyLifeTime } from "./dependency-life-time"; export declare class DependencyDescriptor<TInstance = any> { readonly lifeTime: DependencyLifeTime; readonly dependencies: ObjectType[]; instance?: TInstance; constructor(lifeTime: DependencyLifeTime, dependencies: ObjectType[], instance?: TInstance); }