Как задать тип для Map?
У меня есть Map:
public unvisibleChildren = new Map<string, any>();
Пытаюсь задать тип вместо any:
public unvisibleChildren = new Map<string, <T extends ITreeNode>>();
Но синтаксиси неверный, как правильно записать тип?