12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- import sys
- from typing import Any, AsyncGenerator, Generator, AsyncIterator, Iterator, NewType, Tuple, Union, List, Dict, Type, IO, Optional
- try:
- from PIL.Image import Image
- except ImportError:
- from typing import Type as Image
- if sys.version_info >= (3, 8):
- from typing import TypedDict
- else:
- from typing_extensions import TypedDict
- SHA256 = NewType('sha_256_hash', str)
- CreateResult = Iterator[str]
- AsyncResult = AsyncIterator[str]
- Messages = List[Dict[str, str]]
- Cookies = Dict[str, str]
- ImageType = Union[str, bytes, IO, Image, None]
- __all__ = [
- 'Any',
- 'AsyncGenerator',
- 'Generator',
- 'AsyncIterator',
- 'Iterator'
- 'Tuple',
- 'Union',
- 'List',
- 'Dict',
- 'Type',
- 'IO',
- 'Optional',
- 'TypedDict',
- 'SHA256',
- 'CreateResult',
- 'AsyncResult',
- 'Messages',
- 'Cookies',
- 'Image',
- 'ImageType'
- ]
|