diff --git a/stubs/protobuf/google/protobuf/internal/encoder.pyi b/stubs/protobuf/google/protobuf/internal/encoder.pyi index 4b481b9d4b23..958de8f3f86f 100644 --- a/stubs/protobuf/google/protobuf/internal/encoder.pyi +++ b/stubs/protobuf/google/protobuf/internal/encoder.pyi @@ -30,20 +30,19 @@ def TagBytes(field_number: int, wire_type: int) -> bytes: ... _Encoder: TypeAlias = Callable[[Callable[[bytes], int], bytes, bool], int] -Int32Encoder: _Encoder -Int64Encoder: _Encoder -EnumEncoder: _Encoder -UInt32Encoder: _Encoder -UInt64Encoder: _Encoder -SInt32Encoder: _Encoder -SInt64Encoder: _Encoder -Fixed32Encoder: _Encoder -Fixed64Encoder: _Encoder -SFixed32Encoder: _Encoder -SFixed64Encoder: _Encoder -FloatEncoder: _Encoder -DoubleEncoder: _Encoder - +def Int32Encoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ... +def Int64Encoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ... +def EnumEncoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ... +def UInt32Encoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ... +def UInt64Encoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ... +def SInt32Encoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ... +def SInt64Encoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ... +def Fixed32Encoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ... +def Fixed64Encoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ... +def SFixed32Encoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ... +def SFixed64Encoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ... +def FloatEncoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ... +def DoubleEncoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ... def BoolEncoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ... def StringEncoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ... def BytesEncoder(field_number: int, is_repeated: bool, is_packed: bool) -> _Encoder: ...