@nebius/js-sdk - v0.2.54
    Preparing search index...

    Interface FieldDescriptorProto_TypeValueMembers

    Defines the static values of FieldDescriptorProto_Type.

    interface FieldDescriptorProto_TypeValueMembers {
        TYPE_BOOL: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_BYTES: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_DOUBLE: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_ENUM: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_FIXED32: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_FIXED64: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_FLOAT: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_GROUP: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_INT32: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_INT64: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_MESSAGE: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_SFIXED32: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_SFIXED64: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_SINT32: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_SINT64: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_STRING: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_UINT32: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
        TYPE_UINT64: EnumInstance<
            | "UNRECOGNIZED"
            | "TYPE_DOUBLE"
            | "TYPE_FLOAT"
            | "TYPE_INT64"
            | "TYPE_UINT64"
            | "TYPE_INT32"
            | "TYPE_FIXED64"
            | "TYPE_FIXED32"
            | "TYPE_BOOL"
            | "TYPE_STRING"
            | "TYPE_GROUP"
            | "TYPE_MESSAGE"
            | "TYPE_BYTES"
            | "TYPE_UINT32"
            | "TYPE_ENUM"
            | "TYPE_SFIXED32"
            | "TYPE_SFIXED64"
            | "TYPE_SINT32"
            | "TYPE_SINT64",
        >;
    }
    Index
    TYPE_BOOL: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Represents the TYPE_BOOL protobuf enum value.

    TYPE_BYTES: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    New in version 2.

    TYPE_DOUBLE: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    0 is reserved for errors. Order is weird for historical reasons.

    TYPE_ENUM: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Represents the TYPE_ENUM protobuf enum value.

    TYPE_FIXED32: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Represents the TYPE_FIXED32 protobuf enum value.

    TYPE_FIXED64: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Represents the TYPE_FIXED64 protobuf enum value.

    TYPE_FLOAT: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Represents the TYPE_FLOAT protobuf enum value.

    TYPE_GROUP: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Tag-delimited aggregate. Group type is deprecated and not supported after google.protobuf. However, Proto3 implementations should still be able to parse the group wire format and treat group fields as unknown fields. In Editions, the group wire format can be enabled via the message_encoding feature.

    TYPE_INT32: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if negative values are likely.

    TYPE_INT64: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if negative values are likely.

    TYPE_MESSAGE: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Length-delimited aggregate.

    TYPE_SFIXED32: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Represents the TYPE_SFIXED32 protobuf enum value.

    TYPE_SFIXED64: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Represents the TYPE_SFIXED64 protobuf enum value.

    TYPE_SINT32: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Uses ZigZag encoding.

    TYPE_SINT64: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Uses ZigZag encoding.

    TYPE_STRING: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Represents the TYPE_STRING protobuf enum value.

    TYPE_UINT32: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Represents the TYPE_UINT32 protobuf enum value.

    TYPE_UINT64: EnumInstance<
        | "UNRECOGNIZED"
        | "TYPE_DOUBLE"
        | "TYPE_FLOAT"
        | "TYPE_INT64"
        | "TYPE_UINT64"
        | "TYPE_INT32"
        | "TYPE_FIXED64"
        | "TYPE_FIXED32"
        | "TYPE_BOOL"
        | "TYPE_STRING"
        | "TYPE_GROUP"
        | "TYPE_MESSAGE"
        | "TYPE_BYTES"
        | "TYPE_UINT32"
        | "TYPE_ENUM"
        | "TYPE_SFIXED32"
        | "TYPE_SFIXED64"
        | "TYPE_SINT32"
        | "TYPE_SINT64",
    >

    Represents the TYPE_UINT64 protobuf enum value.