1234567891011121314151617181920212223242526272829303132333435363738394041 |
- import sys
- from typing import Any, AsyncGenerator, Generator, 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 = Generator[str, None, None]
- AsyncResult = AsyncGenerator[str, None]
- Messages = List[Dict[str, str]]
- Cookies = Dict[str, str]
- ImageType = Union[str, bytes, IO, Image, None]
- __all__ = [
- 'Any',
- 'AsyncGenerator',
- 'Generator',
- 'Tuple',
- 'Union',
- 'List',
- 'Dict',
- 'Type',
- 'IO',
- 'Optional',
- 'TypedDict',
- 'SHA256',
- 'CreateResult',
- 'AsyncResult',
- 'Messages',
- 'Cookies',
- 'Image',
- 'ImageType'
- ]
|