massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / docutils / docutils / parsers / rst / roles.pyi
1 from typing import Any, Callable, Dict, List, Tuple
2
3 import docutils.nodes
4 import docutils.parsers.rst.states
5
6 _RoleFn = Callable[
7     [str, str, str, int, docutils.parsers.rst.states.Inliner, Dict[str, Any], List[str]],
8     Tuple[List[docutils.nodes.reference], List[docutils.nodes.reference]],
9 ]
10
11 def register_local_role(name: str, role_fn: _RoleFn) -> None: ...
12 def __getattr__(name: str) -> Any: ...  # incomplete