--- /dev/null
+import sys\r
+from typing import Any\r
+\r
+if sys.version_info < (3,):\r
+ import StringIO as BytesIO\r
+else:\r
+ from io import StringIO as BytesIO\r
+\r
+PY2 = ... # type: Any\r
+WIN = ... # type: Any\r
+unichr = ... # type: Any\r
+text_type = ... # type: Any\r
+string_types = ... # type: Any\r
+integer_types = ... # type: Any\r
+iterkeys = ... # type: Any\r
+itervalues = ... # type: Any\r
+iteritems = ... # type: Any\r
+iterlists = ... # type: Any\r
+iterlistvalues = ... # type: Any\r
+int_to_byte = ... # type: Any\r
+iter_bytes = ... # type: Any\r
+\r
+def fix_tuple_repr(obj): ...\r
+def implements_iterator(cls): ...\r
+def implements_to_string(cls): ...\r
+def native_string_result(func): ...\r
+def implements_bool(cls): ...\r
+\r
+range_type = ... # type: Any\r
+NativeStringIO = ... # type: Any\r
+\r
+def make_literal_wrapper(reference): ...\r
+def normalize_string_tuple(tup): ...\r
+def try_coerce_native(s): ...\r
+\r
+wsgi_get_bytes = ... # type: Any\r
+\r
+def wsgi_decoding_dance(s, charset='', errors=''): ...\r
+def wsgi_encoding_dance(s, charset='', errors=''): ...\r
+def to_bytes(x, charset=..., errors=''): ...\r
+def to_native(x, charset=..., errors=''): ...\r
+def reraise(tp, value, tb=None): ...\r
+\r
+imap = ... # type: Any\r
+izip = ... # type: Any\r
+ifilter = ... # type: Any\r
+\r
+def to_unicode(x, charset=..., errors='', allow_none_charset=False): ...\r