diff --git a/stubs/protobuf/google/protobuf/descriptor.pyi b/stubs/protobuf/google/protobuf/descriptor.pyi index 2b4f36e35..d8a1ad676 100644 --- a/stubs/protobuf/google/protobuf/descriptor.pyi +++ b/stubs/protobuf/google/protobuf/descriptor.pyi @@ -20,6 +20,7 @@ class DescriptorMetaclass(type): def __instancecheck__(self, obj: Any) -> bool: ... _internal_create_key: object +_USE_C_DESCRIPTORS: bool class DescriptorBase(metaclass=DescriptorMetaclass): has_options: Any diff --git a/stubs/protobuf/google/protobuf/internal/builder.pyi b/stubs/protobuf/google/protobuf/internal/builder.pyi new file mode 100644 index 000000000..a0a72dec5 --- /dev/null +++ b/stubs/protobuf/google/protobuf/internal/builder.pyi @@ -0,0 +1,5 @@ +from _typeshed import Incomplete +from typing import Any + +def BuildMessageAndEnumDescriptors(file_des: Incomplete, module: dict[str, Any]) -> None: ... +def BuildTopDescriptorsAndMessages(file_des: Incomplete, module_name: str, module: dict[str, Any]) -> None: ...