Я загружаю библиотеку JS по старинке (loadScript, <script>
в DOM, что угодно ...), у меня есть доступные наборы, но я не понимаю, как я могу сказать Typescript что window.myLibrary
является конструктором моей библиотеки и соответствует типу, который у меня уже есть.
Допустим, этот импорт импортировал бы зависимость и наборы одновременно
import { MyLibrary } from "myLibrary";
[..]
new MyLibrary("#div", {});
Вот так слишком недавно для моего стека. Я только хочу импортировать наборы с помощью Webpack и присоединить его к некоторой переменной window['myLibrary']
, но все же преимущества типа машинописи.