--- /dev/null
+from _typeshed.xml import DOMImplementation
+from typing import Callable, Iterable
+
+well_known_implementations: dict[str, str]
+registered: dict[str, Callable[[], DOMImplementation]]
+
+def registerDOMImplementation(name: str, factory: Callable[[], DOMImplementation]) -> None: ...
+def getDOMImplementation(name: str | None = ..., features: str | Iterable[tuple[str, str | None]] = ...) -> DOMImplementation: ...