Как ответили на этот вопрос. Похоже, что проблема вызвана ориентацией на ES2016. Вы нацелены на это по причине? Если вы нацелены на es6, ошибка, вероятно, исчезнет go.
Другой вариант - указать библиотеки для компилятора:
tsc -t ES2016 --lib "ES2016","DOM" ./your_file.ts
Что также должно быть сделайте ошибку go прочь.
Я не уверен, почему библиотеки по умолчанию не используются, в документации для параметров компилятора он указывает для параметра --lib:
Примечание. Если параметр --lib не указан, будет добавлена библиотека по умолчанию. Используемая библиотека по умолчанию:
► Для --target ES5: DOM, ES5, ScriptHost
► Для --target ES6: DOM, ES6, DOM.Iterable, ScriptHost
Но в нем не указано, какие библиотеки по умолчанию используются для ES2016. Это может быть ошибка, попробуйте открыть проблему, пожалуйста, поделитесь ссылкой здесь.