UNPKG

proxydi

Version:

A typed hierarchical DI container that resolves circular dependencies via Proxy

4 lines (3 loc) 257 B
import { ServiceClass, ServiceId } from './types'; export declare const injectableClasses: Record<ServiceId, ServiceClass<any>>; export declare const injectable: (serviceId?: ServiceId) => (value: ServiceClass<any>, context: ClassDecoratorContext) => void;