11 / 27
Как типизировать модуль без типов (declaration file .d.ts)?
Если npm-пакет не содержит типов и нет пакета @types/, нужно создать файл декларации .d.ts. В нём описываешь форму модуля через declare module 'имя-пакета'. Файл размещается в проекте (обычно в папке types/ или typings/), и путь к нему указывается в tsconfig.json через typeRoots или paths.