massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / colorama / colorama / initialise.pyi
1 from typing import Any, ContextManager, TextIO
2
3 from .ansitowin32 import StreamWrapper
4
5 orig_stdout: TextIO | None
6 orig_stderr: TextIO | None
7 wrapped_stdout: TextIO | StreamWrapper
8 wrapped_stderr: TextIO | StreamWrapper
9 atexit_done: bool
10
11 def reset_all() -> None: ...
12 def init(autoreset: bool = ..., convert: bool | None = ..., strip: bool | None = ..., wrap: bool = ...) -> None: ...
13 def deinit() -> None: ...
14 def colorama_text(*args: Any, **kwargs: Any) -> ContextManager[None]: ...
15 def reinit() -> None: ...
16 def wrap_stream(
17     stream: TextIO, convert: bool | None, strip: bool | None, autoreset: bool, wrap: bool
18 ) -> TextIO | StreamWrapper: ...