1 | import { Token } from '../token.class';
|
2 | import { Constructable } from '../types/constructable.type';
|
3 | /**
|
4 | * Injects a service into a class property or constructor parameter.
|
5 | */
|
6 | export declare function Inject(): Function;
|
7 | export declare function Inject(typeFn: (type?: never) => Constructable<unknown>): Function;
|
8 | export declare function Inject(serviceName?: string): Function;
|
9 | export declare function Inject(token: Token<unknown>): Function;
|