2 from typing import Callable
3 from xml.etree.ElementTree import Element
9 class FatalIncludeError(SyntaxError): ...
11 def default_loader(href: str | bytes | int, parse: str, encoding: str | None = ...) -> str | Element: ...
13 # TODO: loader is of type default_loader ie it takes a callable that has the
14 # same signature as default_loader. But default_loader has a keyword argument
15 # Which can't be represented using Callable...
16 if sys.version_info >= (3, 9):
18 elem: Element, loader: Callable[..., str | Element] | None = ..., base_url: str | None = ..., max_depth: int | None = ...
22 def include(elem: Element, loader: Callable[..., str | Element] | None = ...) -> None: ...