Is your feature request related to a problem? Please describe.
The main reason for using interfaces as types in Happy DOM is to avoid circular dependencies (e.g. Window => Document => Window)
Describe the solution you'd like
Remove unnecessary interfaces as types for Window, Node and Element classes and classes that has a dependency to them
Is your feature request related to a problem? Please describe. The main reason for using interfaces as types in Happy DOM is to avoid circular dependencies (e.g. Window => Document => Window)
Describe the solution you'd like Remove unnecessary interfaces as types for
Window
,Node
andElement
classes and classes that has a dependency to them