# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: google/antigravity/proto/genai_json_annotations.proto
# Protobuf Python Version: 7.35.0
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    7,
    35,
    0,
    '',
    'google/antigravity/proto/genai_json_annotations.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n5google/antigravity/proto/genai_json_annotations.proto\x12\x0cgaos.parsing\x1a google/protobuf/descriptor.proto\"-\n\x0fStaticJsonField\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t*e\n\x08JsonType\x12\x19\n\x15JSON_TYPE_UNSPECIFIED\x10\x00\x12\x14\n\x10JSON_TYPE_OBJECT\x10\x01\x12\x13\n\x0fJSON_TYPE_ARRAY\x10\x02\x12\x13\n\x0fJSON_TYPE_VALUE\x10\x03:3\n\x08is_union\x12\x1d.google.protobuf.OneofOptions\x18\xdd\xba\xab\xfa\x01 \x01(\x08:9\n\x0esubtype_source\x12\x1d.google.protobuf.OneofOptions\x18\xde\xba\xab\xfa\x01 \x01(\x08:6\n\x0bis_required\x12\x1d.google.protobuf.OneofOptions\x18\xdf\xba\xab\xfa\x01 \x01(\x08:5\n\nunion_name\x12\x1d.google.protobuf.OneofOptions\x18\xe0\xba\xab\xfa\x01 \x01(\t:=\n\x12json_discriminator\x12\x1d.google.protobuf.FieldOptions\x18\x97\xbc\xab\xfa\x01 \x01(\t:C\n\x18json_discriminator_value\x12\x1d.google.protobuf.FieldOptions\x18\x98\xbc\xab\xfa\x01 \x01(\t:?\n\x14subtype_source_field\x12\x1d.google.protobuf.FieldOptions\x18\x99\xbc\xab\xfa\x01 \x01(\x08:B\n\x17json_only_discriminator\x12\x1d.google.protobuf.FieldOptions\x18\x9a\xbc\xab\xfa\x01 \x01(\t:@\n\x15\x61\x64\x64itional_properties\x12\x1d.google.protobuf.FieldOptions\x18\x9b\xbc\xab\xfa\x01 \x01(\x08:D\n\x19json_discriminator_values\x12\x1d.google.protobuf.FieldOptions\x18\x9c\xbc\xab\xfa\x01 \x03(\t::\n\x0f\x61\x64\x64_union_value\x12\x1d.google.protobuf.FieldOptions\x18\x9d\xbc\xab\xfa\x01 \x03(\t:7\n\x0c\x66lexible_map\x12\x1d.google.protobuf.FieldOptions\x18\x9e\xbc\xab\xfa\x01 \x01(\x08:;\n\x10sub_content_name\x12\x1d.google.protobuf.FieldOptions\x18\xa3\xbc\xab\xfa\x01 \x01(\t:>\n\x0f\x65num_value_name\x12!.google.protobuf.EnumValueOptions\x18\xc5\xe8\xbe\xff\x01 \x01(\t:\\\n\x10\x61\x64\x64_static_field\x12\x1f.google.protobuf.MessageOptions\x18\xea\xe0\xbe\xff\x01 \x01(\x0b\x32\x1d.gaos.parsing.StaticJsonField:V\n\x11message_json_type\x12\x1f.google.protobuf.MessageOptions\x18\xeb\xe0\xbe\xff\x01 \x01(\x0e\x32\x16.gaos.parsing.JsonTypeb\x08\x65\x64itionsp\xe9\x07')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.antigravity.proto.genai_json_annotations_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  DESCRIPTOR._loaded_options = None
  _globals['_JSONTYPE']._serialized_start=152
  _globals['_JSONTYPE']._serialized_end=253
  _globals['_STATICJSONFIELD']._serialized_start=105
  _globals['_STATICJSONFIELD']._serialized_end=150
# @@protoc_insertion_point(module_scope)
