vue-di-container
Version:
Dependency injection container for Vue
11 lines (10 loc) • 409 B
TypeScript
import { Metadata } from './metadata';
import { Token as _ } from './providers';
import { Ctor } from './util';
export declare const Inject: ((key?: Ctor<any> | _<any> | undefined) => PropertyDecorator & ParameterDecorator) & {
metadata: Metadata | undefined;
hooks: ((cls: Ctor<any>) => void)[];
};
export declare const Service: (() => ClassDecorator) & {
hooks: ((cls: Ctor<any>) => void)[];
};