Я импортирую библиотеку JavaScript в свое приложение TypeScript и хочу добавить файл определения типа. Модуль, который я импортирую, находится в локальном каталоге и импортируется следующим образом:
import {Point} from '../vendor/point.js';
Сам модуль ../vendor/point.js
представляет собой библиотеку es2015 JavaScript, которая экспортирует class Point
без каких-либо доступных определений типов.
Как мне создать файл определения типа для этой библиотеки?
Я пытался создать файл ../vendor/point.d.ts
, содержащий только declare module 'point';
, но TypeScript сообщает об ошибке error TS2306: File '.../vendor/point.d.ts' is not a module.