import typing as t class HexDisplayedInteger(int): ... class HexDisplayedBytes(bytes): ... K = t.TypeVar("K") V = t.TypeVar("V") class HexDisplayedDict(t.Dict[K, V]): ... class HexDumpDisplayedBytes(bytes): ... class HexDumpDisplayedDict(t.Dict[K, V]): ... def hexdump(data: bytes, linesize: int) -> str: ... def hexundump(data: str, linesize: int) -> bytes: ...