aboutsummaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/aiofiles-stubs/threadpool/text.pyi
diff options
context:
space:
mode:
Diffstat (limited to '.venv/lib/python3.12/site-packages/aiofiles-stubs/threadpool/text.pyi')
-rw-r--r--.venv/lib/python3.12/site-packages/aiofiles-stubs/threadpool/text.pyi42
1 files changed, 42 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/aiofiles-stubs/threadpool/text.pyi b/.venv/lib/python3.12/site-packages/aiofiles-stubs/threadpool/text.pyi
new file mode 100644
index 00000000..6003a085
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/aiofiles-stubs/threadpool/text.pyi
@@ -0,0 +1,42 @@
+from _typeshed import FileDescriptorOrPath
+from collections.abc import Iterable
+from typing import BinaryIO
+
+from ..base import AsyncBase, AsyncIndirectBase
+
+class _UnknownAsyncTextIO(AsyncBase[str]):
+ async def close(self) -> None: ...
+ async def flush(self) -> None: ...
+ async def isatty(self) -> bool: ...
+ async def read(self, size: int | None = ..., /) -> str: ...
+ async def readline(self, size: int = ..., /) -> str: ...
+ async def readlines(self, hint: int = ..., /) -> list[str]: ...
+ async def seek(self, offset: int, whence: int = ..., /) -> int: ...
+ async def seekable(self) -> bool: ...
+ async def tell(self) -> int: ...
+ async def truncate(self, size: int | None = ..., /) -> int: ...
+ async def writable(self) -> bool: ...
+ async def write(self, b: str, /) -> int: ...
+ async def writelines(self, lines: Iterable[str], /) -> None: ...
+ def detach(self) -> BinaryIO: ...
+ def fileno(self) -> int: ...
+ def readable(self) -> bool: ...
+ @property
+ def buffer(self) -> BinaryIO: ...
+ @property
+ def closed(self) -> bool: ...
+ @property
+ def encoding(self) -> str: ...
+ @property
+ def errors(self) -> str | None: ...
+ @property
+ def line_buffering(self) -> bool: ...
+ @property
+ def newlines(self) -> str | tuple[str, ...] | None: ...
+ @property
+ def name(self) -> FileDescriptorOrPath: ...
+ @property
+ def mode(self) -> str: ...
+
+class AsyncTextIOWrapper(_UnknownAsyncTextIO): ...
+class AsyncTextIndirectIOWrapper(AsyncIndirectBase[str], _UnknownAsyncTextIO): ...