from typing import Any Int32Sizer: Any UInt32Sizer: Any SInt32Sizer: Any Fixed32Sizer: Any Fixed64Sizer: Any BoolSizer: Any def StringSizer(field_number, is_repeated, is_packed): ... def BytesSizer(field_number, is_repeated, is_packed): ... def GroupSizer(field_number, is_repeated, is_packed): ... def MessageSizer(field_number, is_repeated, is_packed): ... def MessageSetItemSizer(field_number): ... def MapSizer(field_descriptor): ... def TagBytes(field_number, wire_type): ... Int32Encoder: Any UInt32Encoder: Any SInt32Encoder: Any Fixed32Encoder: Any Fixed64Encoder: Any SFixed32Encoder: Any SFixed64Encoder: Any FloatEncoder: Any DoubleEncoder: Any def BoolEncoder(field_number, is_repeated, is_packed): ... def StringEncoder(field_number, is_repeated, is_packed): ... def BytesEncoder(field_number, is_repeated, is_packed): ... def GroupEncoder(field_number, is_repeated, is_packed): ... def MessageEncoder(field_number, is_repeated, is_packed): ... def MessageSetItemEncoder(field_number): ... def MapEncoder(field_descriptor): ...