UNPKG

impair

Version:

impair is a React framework bringing several programming concepts together in order to provide a foundation for a layered, scalable, performant and enterprise level react application.

12 lines (11 loc) 516 B
import { DependencyContainer, InjectionToken } from 'tsyringe'; import { Constructor, ServicePropsType } from '../types'; export declare class Container { private container; constructor(container: DependencyContainer); resolve<T extends Constructor>(token: T, props?: ServicePropsType<T>): InstanceType<T>; resolve<T>(token: InjectionToken): T; resolveAll: DependencyContainer['resolveAll']; register: DependencyContainer['register']; isRegistered: DependencyContainer['isRegistered']; }