1from typing import Any, Callable, Iterable, Text 2 3DEBUG: int 4INFO: int 5WARN: int 6ERROR: int 7FATAL: int 8 9class Log: 10 def __init__(self, threshold: int = ...) -> None: ... 11 def log(self, level: int, msg: Text, *args: Any) -> None: ... 12 def debug(self, msg: Text, *args: Any) -> None: ... 13 def info(self, msg: Text, *args: Any) -> None: ... 14 def warn(self, msg: Text, *args: Any) -> None: ... 15 def error(self, msg: Text, *args: Any) -> None: ... 16 def fatal(self, msg: Text, *args: Any) -> None: ... 17 18_LogFunc = Callable[[Text, Iterable[Any]], None] 19 20log: Callable[[int, Text, Iterable[Any]], None] 21debug: _LogFunc 22info: _LogFunc 23warn: _LogFunc 24error: _LogFunc 25fatal: _LogFunc 26 27def set_threshold(level: int) -> int: ... 28def set_verbosity(v: int) -> None: ... 29