1 | /**
|
2 | * Used to create unique typed service identifier.
|
3 | * Useful when service has only interface, but don't have a class.
|
4 | */
|
5 | export declare class Token<T> {
|
6 | name?: string;
|
7 | /**
|
8 | * @param name Token name, optional and only used for debugging purposes.
|
9 | */
|
10 | constructor(name?: string);
|
11 | }
|