1 from typing import Any, Iterable
3 class BERException(Exception): ...
8 def __init__(self, content: bytes = ...) -> None: ...
9 def asbytes(self) -> bytes: ...
10 def decode(self) -> None | int | list[int]: ...
11 def decode_next(self) -> None | int | list[int]: ...
13 def decode_sequence(data: bytes) -> list[int | list[int]]: ...
14 def encode_tlv(self, ident: int, val: bytes) -> None: ...
15 def encode(self, x: Any) -> None: ...
17 def encode_sequence(data: Iterable[str]) -> bytes: ...