У меня есть двухуровневые вложенные пространства имен с кучей интерфейсов в глобальной области видимости.
declare global {
namespace A {
namespace B {
interface I1 {
}
interface I2 {
}
}
}
}
Я пишу, например, некоторый класс C с A.B.I1
реализацией интерфейса.
class C implements A.B.I1 {}
Ts компилятор реализует его правильно, но при вводе A.B ...
нет предложений интерфейсов, объявленных в пространстве имен B
.
Проверено в других средах разработки: предложения появляются в WebStorm, а не в Visual Studio 2019.
VSCode 1.43
Ts 3.8.0
Не нашел ничего с такой проблемой.
Был бы очень признателен, если кто-нибудь даст совет ..
Спасибо.