react-obsidian
Version:
Dependency injection framework for React and React Native applications
12 lines • 545 B
TypeScript
import { Constructable } from '../../types';
import { GraphRegistry } from '../../graph/registry/GraphRegistry';
import { Graph } from '../../graph/Graph';
import InjectionMetadata from './InjectionMetadata';
export default class ClassInjector {
private graphRegistry;
private injectionMetadata;
constructor(graphRegistry: GraphRegistry, injectionMetadata?: InjectionMetadata);
inject(Graph: Constructable<Graph>): (Target: Constructable<any>) => any;
private createProxyHandler;
}
//# sourceMappingURL=ClassInjector.d.ts.map