16 / 27
Что такое global augmentation?
Global augmentation позволяет добавить типы в глобальную область видимости из файла-модуля. Используется конструкция declare global { ... } внутри файла, который содержит import или export. Это нужно для расширения глобальных интерфейсов вроде Window, Array, String, а также для объявления глобальных переменных и функций, доступных без импорта.