У меня есть модуль, в котором я использую класс Element
, неявно импортированный из внутренней библиотеки "dom"
.
Однако в том же модуле я хочу определить собственный класс Element
,Это, конечно, приводит к конфликту имен и миру боли.
Есть ли способ переименовать неявный класс Element
из библиотеки DOM?
В идеале мне хотелось бы что-то вродеэто:
import * as DOM from 'dom'; // <-- what do I write here?
class Element { // <-- my element
private element: DOM.Element; // <-- reference to the original DOM element
}