1 | import { Token } from '../token.class';
|
2 | import { ServiceOptions } from '../interfaces/service-options.interface';
|
3 | /**
|
4 | * Marks class as a service that can be injected using Container.
|
5 | */
|
6 | export declare function Service<T = unknown>(): Function;
|
7 | export declare function Service<T = unknown>(name: string): Function;
|
8 | export declare function Service<T = unknown>(token: Token<unknown>): Function;
|
9 | export declare function Service<T = unknown>(options?: ServiceOptions<T>): Function;
|