1 # Stubs for reprlib (Python 3)
\r
3 from array import array
\r
4 from typing import Any, Callable, Deque, Dict, FrozenSet, List, Set, Tuple
\r
6 _ReprFunc = Callable[[Any], str]
\r
8 def recursive_repr(fillvalue: str = ...) -> Callable[[_ReprFunc], _ReprFunc]: ...
\r
22 def __init__(self) -> None: ...
\r
23 def repr(self, x: Any) -> str: ...
\r
24 def repr1(self, x: Any, level: int) -> str: ...
\r
25 def repr_tuple(self, x: Tuple[Any, ...], level: int) -> str: ...
\r
26 def repr_list(self, x: List[Any], level: int) -> str: ...
\r
27 def repr_array(self, x: array, level: int) -> str: ...
\r
28 def repr_set(self, x: Set[Any], level: int) -> str: ...
\r
29 def repr_frozenset(self, x: FrozenSet[Any], level: int) -> str: ...
\r
30 def repr_deque(self, x: Deque[Any], level: int) -> str: ...
\r
31 def repr_dict(self, x: Dict[Any, Any], level: int) -> str: ...
\r
32 def repr_str(self, x: str, level: int) -> str: ...
\r
33 def repr_int(self, x: int, level: int) -> str: ...
\r
34 def repr_instance(self, x: Any, level: int) -> str: ...
\r
37 def repr(x: object) -> str: ...
\r