UNPKG

244 BPlain TextView Raw
1export interface FactoryDefinition<T> {
2 create(injections?: object): T;
3 teardown?(instance: object): void;
4}
5
6export interface Factory<T> {
7 class: FactoryDefinition<T>;
8 create(injections?: object): T;
9 teardown(instance: any): void;
10}