massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stdlib / email / __init__.pyi
1 from email.message import Message
2 from email.policy import Policy
3 from typing import IO, Callable
4
5 def message_from_string(s: str, _class: Callable[[], Message] = ..., *, policy: Policy = ...) -> Message: ...
6 def message_from_bytes(s: bytes, _class: Callable[[], Message] = ..., *, policy: Policy = ...) -> Message: ...
7 def message_from_file(fp: IO[str], _class: Callable[[], Message] = ..., *, policy: Policy = ...) -> Message: ...
8 def message_from_binary_file(fp: IO[bytes], _class: Callable[[], Message] = ..., *, policy: Policy = ...) -> Message: ...
9
10 # Names in __all__ with no definition:
11 #   base64mime
12 #   charset
13 #   encoders
14 #   errors
15 #   feedparser
16 #   generator
17 #   header
18 #   iterators
19 #   message
20 #   mime
21 #   parser
22 #   quoprimime
23 #   utils