// Copyright 2019 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

// Code generated by generate-protos. DO NOT EDIT.

package genid

import (
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
)

const File_google_protobuf_descriptor_proto = "google/protobuf/descriptor.proto"

// Full and short names for google.protobuf.Edition.
const (
	Edition_enum_fullname = "google.protobuf.Edition"
	Edition_enum_name     = "Edition"
)

// Enum values for google.protobuf.Edition.
const (
	Edition_EDITION_UNKNOWN_enum_value         = 0
	Edition_EDITION_LEGACY_enum_value          = 900
	Edition_EDITION_PROTO2_enum_value          = 998
	Edition_EDITION_PROTO3_enum_value          = 999
	Edition_EDITION_2023_enum_value            = 1000
	Edition_EDITION_2024_enum_value            = 1001
	Edition_EDITION_UNSTABLE_enum_value        = 9999
	Edition_EDITION_1_TEST_ONLY_enum_value     = 1
	Edition_EDITION_2_TEST_ONLY_enum_value     = 2
	Edition_EDITION_99997_TEST_ONLY_enum_value = 99997
	Edition_EDITION_99998_TEST_ONLY_enum_value = 99998
	Edition_EDITION_99999_TEST_ONLY_enum_value = 99999
	Edition_EDITION_MAX_enum_value             = 2147483647
)

// Full and short names for google.protobuf.SymbolVisibility.
const (
	SymbolVisibility_enum_fullname = "google.protobuf.SymbolVisibility"
	SymbolVisibility_enum_name     = "SymbolVisibility"
)

// Enum values for google.protobuf.SymbolVisibility.
const (
	SymbolVisibility_VISIBILITY_UNSET_enum_value  = 0
	SymbolVisibility_VISIBILITY_LOCAL_enum_value  = 1
	SymbolVisibility_VISIBILITY_EXPORT_enum_value = 2
)

// Names for google.protobuf.FileDescriptorSet.
const (
	FileDescriptorSet_message_name     protoreflect.Name     = "FileDescriptorSet"
	FileDescriptorSet_message_fullname protoreflect.FullName = "google.protobuf.FileDescriptorSet"
)

// Field names for google.protobuf.FileDescriptorSet.
const (
	FileDescriptorSet_File_field_name protoreflect.Name = "file"

	FileDescriptorSet_File_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorSet.file"
)

// Field numbers for google.protobuf.FileDescriptorSet.
const (
	FileDescriptorSet_File_field_number protoreflect.FieldNumber = 1
)

// Names for google.protobuf.FileDescriptorProto.
const (
	FileDescriptorProto_message_name     protoreflect.Name     = "FileDescriptorProto"
	FileDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto"
)

// Field names for google.protobuf.FileDescriptorProto.
const (
	FileDescriptorProto_Name_field_name             protoreflect.Name = "name"
	FileDescriptorProto_Package_field_name          protoreflect.Name = "package"
	FileDescriptorProto_Dependency_field_name       protoreflect.Name = "dependency"
	FileDescriptorProto_PublicDependency_field_name protoreflect.Name = "public_dependency"
	FileDescriptorProto_WeakDependency_field_name   protoreflect.Name = "weak_dependency"
	FileDescriptorProto_OptionDependency_field_name protoreflect.Name = "option_dependency"
	FileDescriptorProto_MessageType_field_name      protoreflect.Name = "message_type"
	FileDescriptorProto_EnumType_field_name         protoreflect.Name = "enum_type"
	FileDescriptorProto_Service_field_name          protoreflect.Name = "service"
	FileDescriptorProto_Extension_field_name        protoreflect.Name = "extension"
	FileDescriptorProto_Options_field_name          protoreflect.Name = "options"
	FileDescriptorProto_SourceCodeInfo_field_name   protoreflect.Name = "source_code_info"
	FileDescriptorProto_Syntax_field_name           protoreflect.Name = "syntax"
	FileDescriptorProto_Edition_field_name          protoreflect.Name = "edition"

	FileDescriptorProto_Name_field_fullname             protoreflect.FullName = "google.protobuf.FileDescriptorProto.name"
	FileDescriptorProto_Package_field_fullname          protoreflect.FullName = "google.protobuf.FileDescriptorProto.package"
	FileDescriptorProto_Dependency_field_fullname       protoreflect.FullName = "google.protobuf.FileDescriptorProto.dependency"
	FileDescriptorProto_PublicDependency_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.public_dependency"
	FileDescriptorProto_WeakDependency_field_fullname   protoreflect.FullName = "google.protobuf.FileDescriptorProto.weak_dependency"
	FileDescriptorProto_OptionDependency_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.option_dependency"
	FileDescriptorProto_MessageType_field_fullname      protoreflect.FullName = "google.protobuf.FileDescriptorProto.message_type"
	FileDescriptorProto_EnumType_field_fullname         protoreflect.FullName = "google.protobuf.FileDescriptorProto.enum_type"
	FileDescriptorProto_Service_field_fullname          protoreflect.FullName = "google.protobuf.FileDescriptorProto.service"
	FileDescriptorProto_Extension_field_fullname        protoreflect.FullName = "google.protobuf.FileDescriptorProto.extension"
	FileDescriptorProto_Options_field_fullname          protoreflect.FullName = "google.protobuf.FileDescriptorProto.options"
	FileDescriptorProto_SourceCodeInfo_field_fullname   protoreflect.FullName = "google.protobuf.FileDescriptorProto.source_code_info"
	FileDescriptorProto_Syntax_field_fullname           protoreflect.FullName = "google.protobuf.FileDescriptorProto.syntax"
	FileDescriptorProto_Edition_field_fullname          protoreflect.FullName = "google.protobuf.FileDescriptorProto.edition"
)

// Field numbers for google.protobuf.FileDescriptorProto.
const (
	FileDescriptorProto_Name_field_number             protoreflect.FieldNumber = 1
	FileDescriptorProto_Package_field_number          protoreflect.FieldNumber = 2
	FileDescriptorProto_Dependency_field_number       protoreflect.FieldNumber = 3
	FileDescriptorProto_PublicDependency_field_number protoreflect.FieldNumber = 10
	FileDescriptorProto_WeakDependency_field_number   protoreflect.FieldNumber = 11
	FileDescriptorProto_OptionDependency_field_number protoreflect.FieldNumber = 15
	FileDescriptorProto_MessageType_field_number      protoreflect.FieldNumber = 4
	FileDescriptorProto_EnumType_field_number         protoreflect.FieldNumber = 5
	FileDescriptorProto_Service_field_number          protoreflect.FieldNumber = 6
	FileDescriptorProto_Extension_field_number        protoreflect.FieldNumber = 7
	FileDescriptorProto_Options_field_number          protoreflect.FieldNumber = 8
	FileDescriptorProto_SourceCodeInfo_field_number   protoreflect.FieldNumber = 9
	FileDescriptorProto_Syntax_field_number           protoreflect.FieldNumber = 12
	FileDescriptorProto_Edition_field_number          protoreflect.FieldNumber = 14
)

// Names for google.protobuf.DescriptorProto.
const (
	DescriptorProto_message_name     protoreflect.Name     = "DescriptorProto"
	DescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.DescriptorProto"
)

// Field names for google.protobuf.DescriptorProto.
const (
	DescriptorProto_Name_field_name           protoreflect.Name = "name"
	DescriptorProto_Field_field_name          protoreflect.Name = "field"
	DescriptorProto_Extension_field_name      protoreflect.Name = "extension"
	DescriptorProto_NestedType_field_name     protoreflect.Name = "nested_type"
	DescriptorProto_EnumType_field_name       protoreflect.Name = "enum_type"
	DescriptorProto_ExtensionRange_field_name protoreflect.Name = "extension_range"
	DescriptorProto_OneofDecl_field_name      protoreflect.Name = "oneof_decl"
	DescriptorProto_Options_field_name        protoreflect.Name = "options"
	DescriptorProto_ReservedRange_field_name  protoreflect.Name = "reserved_range"
	DescriptorProto_ReservedName_field_name   protoreflect.Name = "reserved_name"
	DescriptorProto_Visibility_field_name     protoreflect.Name = "visibility"

	DescriptorProto_Name_field_fullname           protoreflect.FullName = "google.protobuf.DescriptorProto.name"
	DescriptorProto_Field_field_fullname          protoreflect.FullName = "google.protobuf.DescriptorProto.field"
	DescriptorProto_Extension_field_fullname      protoreflect.FullName = "google.protobuf.DescriptorProto.extension"
	DescriptorProto_NestedType_field_fullname     protoreflect.FullName = "google.protobuf.DescriptorProto.nested_type"
	DescriptorProto_EnumType_field_fullname       protoreflect.FullName = "google.protobuf.DescriptorProto.enum_type"
	DescriptorProto_ExtensionRange_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.extension_range"
	DescriptorProto_OneofDecl_field_fullname      protoreflect.FullName = "google.protobuf.DescriptorProto.oneof_decl"
	DescriptorProto_Options_field_fullname        protoreflect.FullName = "google.protobuf.DescriptorProto.options"
	DescriptorProto_ReservedRange_field_fullname  protoreflect.FullName = "google.protobuf.DescriptorProto.reserved_range"
	DescriptorProto_ReservedName_field_fullname   protoreflect.FullName = "google.protobuf.DescriptorProto.reserved_name"
	DescriptorProto_Visibility_field_fullname     protoreflect.FullName = "google.protobuf.DescriptorProto.visibility"
)

// Field numbers for google.protobuf.DescriptorProto.
const (
	DescriptorProto_Name_field_number           protoreflect.FieldNumber = 1
	DescriptorProto_Field_field_number          protoreflect.FieldNumber = 2
	DescriptorProto_Extension_field_number      protoreflect.FieldNumber = 6
	DescriptorProto_NestedType_field_number     protoreflect.FieldNumber = 3
	DescriptorProto_EnumType_field_number       protoreflect.FieldNumber = 4
	DescriptorProto_ExtensionRange_field_number protoreflect.FieldNumber = 5
	DescriptorProto_OneofDecl_field_number      protoreflect.FieldNumber = 8
	DescriptorProto_Options_field_number        protoreflect.FieldNumber = 7
	DescriptorProto_ReservedRange_field_number  protoreflect.FieldNumber = 9
	DescriptorProto_ReservedName_field_number   protoreflect.FieldNumber = 10
	DescriptorProto_Visibility_field_number     protoreflect.FieldNumber = 11
)

// Names for google.protobuf.DescriptorProto.ExtensionRange.
const (
	DescriptorProto_ExtensionRange_message_name     protoreflect.Name     = "ExtensionRange"
	DescriptorProto_ExtensionRange_message_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.ExtensionRange"
)

// Field names for google.protobuf.DescriptorProto.ExtensionRange.
const (
	DescriptorProto_ExtensionRange_Start_field_name   protoreflect.Name = "start"
	DescriptorProto_ExtensionRange_End_field_name     protoreflect.Name = "end"
	DescriptorProto_ExtensionRange_Options_field_name protoreflect.Name = "options"

	DescriptorProto_ExtensionRange_Start_field_fullname   protoreflect.FullName = "google.protobuf.DescriptorProto.ExtensionRange.start"
	DescriptorProto_ExtensionRange_End_field_fullname     protoreflect.FullName = "google.protobuf.DescriptorProto.ExtensionRange.end"
	DescriptorProto_ExtensionRange_Options_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.ExtensionRange.options"
)

// Field numbers for google.protobuf.DescriptorProto.ExtensionRange.
const (
	DescriptorProto_ExtensionRange_Start_field_number   protoreflect.FieldNumber = 1
	DescriptorProto_ExtensionRange_End_field_number     protoreflect.FieldNumber = 2
	DescriptorProto_ExtensionRange_Options_field_number protoreflect.FieldNumber = 3
)

// Names for google.protobuf.DescriptorProto.ReservedRange.
const (
	DescriptorProto_ReservedRange_message_name     protoreflect.Name     = "ReservedRange"
	DescriptorProto_ReservedRange_message_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.ReservedRange"
)

// Field names for google.protobuf.DescriptorProto.ReservedRange.
const (
	DescriptorProto_ReservedRange_Start_field_name protoreflect.Name = "start"
	DescriptorProto_ReservedRange_End_field_name   protoreflect.Name = "end"

	DescriptorProto_ReservedRange_Start_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.ReservedRange.start"
	DescriptorProto_ReservedRange_End_field_fullname   protoreflect.FullName = "google.protobuf.DescriptorProto.ReservedRange.end"
)

// Field numbers for google.protobuf.DescriptorProto.ReservedRange.
const (
	DescriptorProto_ReservedRange_Start_field_number protoreflect.FieldNumber = 1
	DescriptorProto_ReservedRange_End_field_number   protoreflect.FieldNumber = 2
)

// Names for google.protobuf.ExtensionRangeOptions.
const (
	ExtensionRangeOptions_message_name     protoreflect.Name     = "ExtensionRangeOptions"
	ExtensionRangeOptions_message_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions"
)

// Field names for google.protobuf.ExtensionRangeOptions.
const (
	ExtensionRangeOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
	ExtensionRangeOptions_Declaration_field_name         protoreflect.Name = "declaration"
	ExtensionRangeOptions_Features_field_name            protoreflect.Name = "features"
	ExtensionRangeOptions_Verification_field_name        protoreflect.Name = "verification"

	ExtensionRangeOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.uninterpreted_option"
	ExtensionRangeOptions_Declaration_field_fullname         protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.declaration"
	ExtensionRangeOptions_Features_field_fullname            protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.features"
	ExtensionRangeOptions_Verification_field_fullname        protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.verification"
)

// Field numbers for google.protobuf.ExtensionRangeOptions.
const (
	ExtensionRangeOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
	ExtensionRangeOptions_Declaration_field_number         protoreflect.FieldNumber = 2
	ExtensionRangeOptions_Features_field_number            protoreflect.FieldNumber = 50
	ExtensionRangeOptions_Verification_field_number        protoreflect.FieldNumber = 3
)

// Full and short names for google.protobuf.ExtensionRangeOptions.VerificationState.
const (
	ExtensionRangeOptions_VerificationState_enum_fullname = "google.protobuf.ExtensionRangeOptions.VerificationState"
	ExtensionRangeOptions_VerificationState_enum_name     = "VerificationState"
)

// Enum values for google.protobuf.ExtensionRangeOptions.VerificationState.
const (
	ExtensionRangeOptions_DECLARATION_enum_value = 0
	ExtensionRangeOptions_UNVERIFIED_enum_value  = 1
)

// Names for google.protobuf.ExtensionRangeOptions.Declaration.
const (
	ExtensionRangeOptions_Declaration_message_name     protoreflect.Name     = "Declaration"
	ExtensionRangeOptions_Declaration_message_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration"
)

// Field names for google.protobuf.ExtensionRangeOptions.Declaration.
const (
	ExtensionRangeOptions_Declaration_Number_field_name   protoreflect.Name = "number"
	ExtensionRangeOptions_Declaration_FullName_field_name protoreflect.Name = "full_name"
	ExtensionRangeOptions_Declaration_Type_field_name     protoreflect.Name = "type"
	ExtensionRangeOptions_Declaration_Reserved_field_name protoreflect.Name = "reserved"
	ExtensionRangeOptions_Declaration_Repeated_field_name protoreflect.Name = "repeated"

	ExtensionRangeOptions_Declaration_Number_field_fullname   protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.number"
	ExtensionRangeOptions_Declaration_FullName_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.full_name"
	ExtensionRangeOptions_Declaration_Type_field_fullname     protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.type"
	ExtensionRangeOptions_Declaration_Reserved_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.reserved"
	ExtensionRangeOptions_Declaration_Repeated_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.repeated"
)

// Field numbers for google.protobuf.ExtensionRangeOptions.Declaration.
const (
	ExtensionRangeOptions_Declaration_Number_field_number   protoreflect.FieldNumber = 1
	ExtensionRangeOptions_Declaration_FullName_field_number protoreflect.FieldNumber = 2
	ExtensionRangeOptions_Declaration_Type_field_number     protoreflect.FieldNumber = 3
	ExtensionRangeOptions_Declaration_Reserved_field_number protoreflect.FieldNumber = 5
	ExtensionRangeOptions_Declaration_Repeated_field_number protoreflect.FieldNumber = 6
)

// Names for google.protobuf.FieldDescriptorProto.
const (
	FieldDescriptorProto_message_name     protoreflect.Name     = "FieldDescriptorProto"
	FieldDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto"
)

// Field names for google.protobuf.FieldDescriptorProto.
const (
	FieldDescriptorProto_Name_field_name           protoreflect.Name = "name"
	FieldDescriptorProto_Number_field_name         protoreflect.Name = "number"
	FieldDescriptorProto_Label_field_name          protoreflect.Name = "label"
	FieldDescriptorProto_Type_field_name           protoreflect.Name = "type"
	FieldDescriptorProto_TypeName_field_name       protoreflect.Name = "type_name"
	FieldDescriptorProto_Extendee_field_name       protoreflect.Name = "extendee"
	FieldDescriptorProto_DefaultValue_field_name   protoreflect.Name = "default_value"
	FieldDescriptorProto_OneofIndex_field_name     protoreflect.Name = "oneof_index"
	FieldDescriptorProto_JsonName_field_name       protoreflect.Name = "json_name"
	FieldDescriptorProto_Options_field_name        protoreflect.Name = "options"
	FieldDescriptorProto_Proto3Optional_field_name protoreflect.Name = "proto3_optional"

	FieldDescriptorProto_Name_field_fullname           protoreflect.FullName = "google.protobuf.FieldDescriptorProto.name"
	FieldDescriptorProto_Number_field_fullname         protoreflect.FullName = "google.protobuf.FieldDescriptorProto.number"
	FieldDescriptorProto_Label_field_fullname          protoreflect.FullName = "google.protobuf.FieldDescriptorProto.label"
	FieldDescriptorProto_Type_field_fullname           protoreflect.FullName = "google.protobuf.FieldDescriptorProto.type"
	FieldDescriptorProto_TypeName_field_fullname       protoreflect.FullName = "google.protobuf.FieldDescriptorProto.type_name"
	FieldDescriptorProto_Extendee_field_fullname       protoreflect.FullName = "google.protobuf.FieldDescriptorProto.extendee"
	FieldDescriptorProto_DefaultValue_field_fullname   protoreflect.FullName = "google.protobuf.FieldDescriptorProto.default_value"
	FieldDescriptorProto_OneofIndex_field_fullname     protoreflect.FullName = "google.protobuf.FieldDescriptorProto.oneof_index"
	FieldDescriptorProto_JsonName_field_fullname       protoreflect.FullName = "google.protobuf.FieldDescriptorProto.json_name"
	FieldDescriptorProto_Options_field_fullname        protoreflect.FullName = "google.protobuf.FieldDescriptorProto.options"
	FieldDescriptorProto_Proto3Optional_field_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto.proto3_optional"
)

// Field numbers for google.protobuf.FieldDescriptorProto.
const (
	FieldDescriptorProto_Name_field_number           protoreflect.FieldNumber = 1
	FieldDescriptorProto_Number_field_number         protoreflect.FieldNumber = 3
	FieldDescriptorProto_Label_field_number          protoreflect.FieldNumber = 4
	FieldDescriptorProto_Type_field_number           protoreflect.FieldNumber = 5
	FieldDescriptorProto_TypeName_field_number       protoreflect.FieldNumber = 6
	FieldDescriptorProto_Extendee_field_number       protoreflect.FieldNumber = 2
	FieldDescriptorProto_DefaultValue_field_number   protoreflect.FieldNumber = 7
	FieldDescriptorProto_OneofIndex_field_number     protoreflect.FieldNumber = 9
	FieldDescriptorProto_JsonName_field_number       protoreflect.FieldNumber = 10
	FieldDescriptorProto_Options_field_number        protoreflect.FieldNumber = 8
	FieldDescriptorProto_Proto3Optional_field_number protoreflect.FieldNumber = 17
)

// Full and short names for google.protobuf.FieldDescriptorProto.Type.
const (
	FieldDescriptorProto_Type_enum_fullname = "google.protobuf.FieldDescriptorProto.Type"
	FieldDescriptorProto_Type_enum_name     = "Type"
)

// Enum values for google.protobuf.FieldDescriptorProto.Type.
const (
	FieldDescriptorProto_TYPE_DOUBLE_enum_value   = 1
	FieldDescriptorProto_TYPE_FLOAT_enum_value    = 2
	FieldDescriptorProto_TYPE_INT64_enum_value    = 3
	FieldDescriptorProto_TYPE_UINT64_enum_value   = 4
	FieldDescriptorProto_TYPE_INT32_enum_value    = 5
	FieldDescriptorProto_TYPE_FIXED64_enum_value  = 6
	FieldDescriptorProto_TYPE_FIXED32_enum_value  = 7
	FieldDescriptorProto_TYPE_BOOL_enum_value     = 8
	FieldDescriptorProto_TYPE_STRING_enum_value   = 9
	FieldDescriptorProto_TYPE_GROUP_enum_value    = 10
	FieldDescriptorProto_TYPE_MESSAGE_enum_value  = 11
	FieldDescriptorProto_TYPE_BYTES_enum_value    = 12
	FieldDescriptorProto_TYPE_UINT32_enum_value   = 13
	FieldDescriptorProto_TYPE_ENUM_enum_value     = 14
	FieldDescriptorProto_TYPE_SFIXED32_enum_value = 15
	FieldDescriptorProto_TYPE_SFIXED64_enum_value = 16
	FieldDescriptorProto_TYPE_SINT32_enum_value   = 17
	FieldDescriptorProto_TYPE_SINT64_enum_value   = 18
)

// Full and short names for google.protobuf.FieldDescriptorProto.Label.
const (
	FieldDescriptorProto_Label_enum_fullname = "google.protobuf.FieldDescriptorProto.Label"
	FieldDescriptorProto_Label_enum_name     = "Label"
)

// Enum values for google.protobuf.FieldDescriptorProto.Label.
const (
	FieldDescriptorProto_LABEL_OPTIONAL_enum_value = 1
	FieldDescriptorProto_LABEL_REPEATED_enum_value = 3
	FieldDescriptorProto_LABEL_REQUIRED_enum_value = 2
)

// Names for google.protobuf.OneofDescriptorProto.
const (
	OneofDescriptorProto_message_name     protoreflect.Name     = "OneofDescriptorProto"
	OneofDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.OneofDescriptorProto"
)

// Field names for google.protobuf.OneofDescriptorProto.
const (
	OneofDescriptorProto_Name_field_name    protoreflect.Name = "name"
	OneofDescriptorProto_Options_field_name protoreflect.Name = "options"

	OneofDescriptorProto_Name_field_fullname    protoreflect.FullName = "google.protobuf.OneofDescriptorProto.name"
	OneofDescriptorProto_Options_field_fullname protoreflect.FullName = "google.protobuf.OneofDescriptorProto.options"
)

// Field numbers for google.protobuf.OneofDescriptorProto.
const (
	OneofDescriptorProto_Name_field_number    protoreflect.FieldNumber = 1
	OneofDescriptorProto_Options_field_number protoreflect.FieldNumber = 2
)

// Names for google.protobuf.EnumDescriptorProto.
const (
	EnumDescriptorProto_message_name     protoreflect.Name     = "EnumDescriptorProto"
	EnumDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto"
)

// Field names for google.protobuf.EnumDescriptorProto.
const (
	EnumDescriptorProto_Name_field_name          protoreflect.Name = "name"
	EnumDescriptorProto_Value_field_name         protoreflect.Name = "value"
	EnumDescriptorProto_Options_field_name       protoreflect.Name = "options"
	EnumDescriptorProto_ReservedRange_field_name protoreflect.Name = "reserved_range"
	EnumDescriptorProto_ReservedName_field_name  protoreflect.Name = "reserved_name"
	EnumDescriptorProto_Visibility_field_name    protoreflect.Name = "visibility"

	EnumDescriptorProto_Name_field_fullname          protoreflect.FullName = "google.protobuf.EnumDescriptorProto.name"
	EnumDescriptorProto_Value_field_fullname         protoreflect.FullName = "google.protobuf.EnumDescriptorProto.value"
	EnumDescriptorProto_Options_field_fullname       protoreflect.FullName = "google.protobuf.EnumDescriptorProto.options"
	EnumDescriptorProto_ReservedRange_field_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto.reserved_range"
	EnumDescriptorProto_ReservedName_field_fullname  protoreflect.FullName = "google.protobuf.EnumDescriptorProto.reserved_name"
	EnumDescriptorProto_Visibility_field_fullname    protoreflect.FullName = "google.protobuf.EnumDescriptorProto.visibility"
)

// Field numbers for google.protobuf.EnumDescriptorProto.
const (
	EnumDescriptorProto_Name_field_number          protoreflect.FieldNumber = 1
	EnumDescriptorProto_Value_field_number         protoreflect.FieldNumber = 2
	EnumDescriptorProto_Options_field_number       protoreflect.FieldNumber = 3
	EnumDescriptorProto_ReservedRange_field_number protoreflect.FieldNumber = 4
	EnumDescriptorProto_ReservedName_field_number  protoreflect.FieldNumber = 5
	EnumDescriptorProto_Visibility_field_number    protoreflect.FieldNumber = 6
)

// Names for google.protobuf.EnumDescriptorProto.EnumReservedRange.
const (
	EnumDescriptorProto_EnumReservedRange_message_name     protoreflect.Name     = "EnumReservedRange"
	EnumDescriptorProto_EnumReservedRange_message_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto.EnumReservedRange"
)

// Field names for google.protobuf.EnumDescriptorProto.EnumReservedRange.
const (
	EnumDescriptorProto_EnumReservedRange_Start_field_name protoreflect.Name = "start"
	EnumDescriptorProto_EnumReservedRange_End_field_name   protoreflect.Name = "end"

	EnumDescriptorProto_EnumReservedRange_Start_field_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto.EnumReservedRange.start"
	EnumDescriptorProto_EnumReservedRange_End_field_fullname   protoreflect.FullName = "google.protobuf.EnumDescriptorProto.EnumReservedRange.end"
)

// Field numbers for google.protobuf.EnumDescriptorProto.EnumReservedRange.
const (
	EnumDescriptorProto_EnumReservedRange_Start_field_number protoreflect.FieldNumber = 1
	EnumDescriptorProto_EnumReservedRange_End_field_number   protoreflect.FieldNumber = 2
)

// Names for google.protobuf.EnumValueDescriptorProto.
const (
	EnumValueDescriptorProto_message_name     protoreflect.Name     = "EnumValueDescriptorProto"
	EnumValueDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.EnumValueDescriptorProto"
)

// Field names for google.protobuf.EnumValueDescriptorProto.
const (
	EnumValueDescriptorProto_Name_field_name    protoreflect.Name = "name"
	EnumValueDescriptorProto_Number_field_name  protoreflect.Name = "number"
	EnumValueDescriptorProto_Options_field_name protoreflect.Name = "options"

	EnumValueDescriptorProto_Name_field_fullname    protoreflect.FullName = "google.protobuf.EnumValueDescriptorProto.name"
	EnumValueDescriptorProto_Number_field_fullname  protoreflect.FullName = "google.protobuf.EnumValueDescriptorProto.number"
	EnumValueDescriptorProto_Options_field_fullname protoreflect.FullName = "google.protobuf.EnumValueDescriptorProto.options"
)

// Field numbers for google.protobuf.EnumValueDescriptorProto.
const (
	EnumValueDescriptorProto_Name_field_number    protoreflect.FieldNumber = 1
	EnumValueDescriptorProto_Number_field_number  protoreflect.FieldNumber = 2
	EnumValueDescriptorProto_Options_field_number protoreflect.FieldNumber = 3
)

// Names for google.protobuf.ServiceDescriptorProto.
const (
	ServiceDescriptorProto_message_name     protoreflect.Name     = "ServiceDescriptorProto"
	ServiceDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.ServiceDescriptorProto"
)

// Field names for google.protobuf.ServiceDescriptorProto.
const (
	ServiceDescriptorProto_Name_field_name    protoreflect.Name = "name"
	ServiceDescriptorProto_Method_field_name  protoreflect.Name = "method"
	ServiceDescriptorProto_Options_field_name protoreflect.Name = "options"

	ServiceDescriptorProto_Name_field_fullname    protoreflect.FullName = "google.protobuf.ServiceDescriptorProto.name"
	ServiceDescriptorProto_Method_field_fullname  protoreflect.FullName = "google.protobuf.ServiceDescriptorProto.method"
	ServiceDescriptorProto_Options_field_fullname protoreflect.FullName = "google.protobuf.ServiceDescriptorProto.options"
)

// Field numbers for google.protobuf.ServiceDescriptorProto.
const (
	ServiceDescriptorProto_Name_field_number    protoreflect.FieldNumber = 1
	ServiceDescriptorProto_Method_field_number  protoreflect.FieldNumber = 2
	ServiceDescriptorProto_Options_field_number protoreflect.FieldNumber = 3
)

// Names for google.protobuf.MethodDescriptorProto.
const (
	MethodDescriptorProto_message_name     protoreflect.Name     = "MethodDescriptorProto"
	MethodDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.MethodDescriptorProto"
)

// Field names for google.protobuf.MethodDescriptorProto.
const (
	MethodDescriptorProto_Name_field_name            protoreflect.Name = "name"
	MethodDescriptorProto_InputType_field_name       protoreflect.Name = "input_type"
	MethodDescriptorProto_OutputType_field_name      protoreflect.Name = "output_type"
	MethodDescriptorProto_Options_field_name         protoreflect.Name = "options"
	MethodDescriptorProto_ClientStreaming_field_name protoreflect.Name = "client_streaming"
	MethodDescriptorProto_ServerStreaming_field_name protoreflect.Name = "server_streaming"

	MethodDescriptorProto_Name_field_fullname            protoreflect.FullName = "google.protobuf.MethodDescriptorProto.name"
	MethodDescriptorProto_InputType_field_fullname       protoreflect.FullName = "google.protobuf.MethodDescriptorProto.input_type"
	MethodDescriptorProto_OutputType_field_fullname      protoreflect.FullName = "google.protobuf.MethodDescriptorProto.output_type"
	MethodDescriptorProto_Options_field_fullname         protoreflect.FullName = "google.protobuf.MethodDescriptorProto.options"
	MethodDescriptorProto_ClientStreaming_field_fullname protoreflect.FullName = "google.protobuf.MethodDescriptorProto.client_streaming"
	MethodDescriptorProto_ServerStreaming_field_fullname protoreflect.FullName = "google.protobuf.MethodDescriptorProto.server_streaming"
)

// Field numbers for google.protobuf.MethodDescriptorProto.
const (
	MethodDescriptorProto_Name_field_number            protoreflect.FieldNumber = 1
	MethodDescriptorProto_InputType_field_number       protoreflect.FieldNumber = 2
	MethodDescriptorProto_OutputType_field_number      protoreflect.FieldNumber = 3
	MethodDescriptorProto_Options_field_number         protoreflect.FieldNumber = 4
	MethodDescriptorProto_ClientStreaming_field_number protoreflect.FieldNumber = 5
	MethodDescriptorProto_ServerStreaming_field_number protoreflect.FieldNumber = 6
)

// Names for google.protobuf.FileOptions.
const (
	FileOptions_message_name     protoreflect.Name     = "FileOptions"
	FileOptions_message_fullname protoreflect.FullName = "google.protobuf.FileOptions"
)

// Field names for google.protobuf.FileOptions.
const (
	FileOptions_JavaPackage_field_name               protoreflect.Name = "java_package"
	FileOptions_JavaOuterClassname_field_name        protoreflect.Name = "java_outer_classname"
	FileOptions_JavaMultipleFiles_field_name         protoreflect.Name = "java_multiple_files"
	FileOptions_JavaGenerateEqualsAndHash_field_name protoreflect.Name = "java_generate_equals_and_hash"
	FileOptions_JavaStringCheckUtf8_field_name       protoreflect.Name = "java_string_check_utf8"
	FileOptions_OptimizeFor_field_name               protoreflect.Name = "optimize_for"
	FileOptions_GoPackage_field_name                 protoreflect.Name = "go_package"
	FileOptions_CcGenericServices_field_name         protoreflect.Name = "cc_generic_services"
	FileOptions_JavaGenericServices_field_name       protoreflect.Name = "java_generic_services"
	FileOptions_PyGenericServices_field_name         protoreflect.Name = "py_generic_services"
	FileOptions_Deprecated_field_name                protoreflect.Name = "deprecated"
	FileOptions_CcEnableArenas_field_name            protoreflect.Name = "cc_enable_arenas"
	FileOptions_ObjcClassPrefix_field_name           protoreflect.Name = "objc_class_prefix"
	FileOptions_CsharpNamespace_field_name           protoreflect.Name = "csharp_namespace"
	FileOptions_SwiftPrefix_field_name               protoreflect.Name = "swift_prefix"
	FileOptions_PhpClassPrefix_field_name            protoreflect.Name = "php_class_prefix"
	FileOptions_PhpNamespace_field_name              protoreflect.Name = "php_namespace"
	FileOptions_PhpMetadataNamespace_field_name      protoreflect.Name = "php_metadata_namespace"
	FileOptions_RubyPackage_field_name               protoreflect.Name = "ruby_package"
	FileOptions_Features_field_name                  protoreflect.Name = "features"
	FileOptions_UninterpretedOption_field_name       protoreflect.Name = "uninterpreted_option"

	FileOptions_JavaPackage_field_fullname               protoreflect.FullName = "google.protobuf.FileOptions.java_package"
	FileOptions_JavaOuterClassname_field_fullname        protoreflect.FullName = "google.protobuf.FileOptions.java_outer_classname"
	FileOptions_JavaMultipleFiles_field_fullname         protoreflect.FullName = "google.protobuf.FileOptions.java_multiple_files"
	FileOptions_JavaGenerateEqualsAndHash_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.java_generate_equals_and_hash"
	FileOptions_JavaStringCheckUtf8_field_fullname       protoreflect.FullName = "google.protobuf.FileOptions.java_string_check_utf8"
	FileOptions_OptimizeFor_field_fullname               protoreflect.FullName = "google.protobuf.FileOptions.optimize_for"
	FileOptions_GoPackage_field_fullname                 protoreflect.FullName = "google.protobuf.FileOptions.go_package"
	FileOptions_CcGenericServices_field_fullname         protoreflect.FullName = "google.protobuf.FileOptions.cc_generic_services"
	FileOptions_JavaGenericServices_field_fullname       protoreflect.FullName = "google.protobuf.FileOptions.java_generic_services"
	FileOptions_PyGenericServices_field_fullname         protoreflect.FullName = "google.protobuf.FileOptions.py_generic_services"
	FileOptions_Deprecated_field_fullname                protoreflect.FullName = "google.protobuf.FileOptions.deprecated"
	FileOptions_CcEnableArenas_field_fullname            protoreflect.FullName = "google.protobuf.FileOptions.cc_enable_arenas"
	FileOptions_ObjcClassPrefix_field_fullname           protoreflect.FullName = "google.protobuf.FileOptions.objc_class_prefix"
	FileOptions_CsharpNamespace_field_fullname           protoreflect.FullName = "google.protobuf.FileOptions.csharp_namespace"
	FileOptions_SwiftPrefix_field_fullname               protoreflect.FullName = "google.protobuf.FileOptions.swift_prefix"
	FileOptions_PhpClassPrefix_field_fullname            protoreflect.FullName = "google.protobuf.FileOptions.php_class_prefix"
	FileOptions_PhpNamespace_field_fullname              protoreflect.FullName = "google.protobuf.FileOptions.php_namespace"
	FileOptions_PhpMetadataNamespace_field_fullname      protoreflect.FullName = "google.protobuf.FileOptions.php_metadata_namespace"
	FileOptions_RubyPackage_field_fullname               protoreflect.FullName = "google.protobuf.FileOptions.ruby_package"
	FileOptions_Features_field_fullname                  protoreflect.FullName = "google.protobuf.FileOptions.features"
	FileOptions_UninterpretedOption_field_fullname       protoreflect.FullName = "google.protobuf.FileOptions.uninterpreted_option"
)

// Field numbers for google.protobuf.FileOptions.
const (
	FileOptions_JavaPackage_field_number               protoreflect.FieldNumber = 1
	FileOptions_JavaOuterClassname_field_number        protoreflect.FieldNumber = 8
	FileOptions_JavaMultipleFiles_field_number         protoreflect.FieldNumber = 10
	FileOptions_JavaGenerateEqualsAndHash_field_number protoreflect.FieldNumber = 20
	FileOptions_JavaStringCheckUtf8_field_number       protoreflect.FieldNumber = 27
	FileOptions_OptimizeFor_field_number               protoreflect.FieldNumber = 9
	FileOptions_GoPackage_field_number                 protoreflect.FieldNumber = 11
	FileOptions_CcGenericServices_field_number         protoreflect.FieldNumber = 16
	FileOptions_JavaGenericServices_field_number       protoreflect.FieldNumber = 17
	FileOptions_PyGenericServices_field_number         protoreflect.FieldNumber = 18
	FileOptions_Deprecated_field_number                protoreflect.FieldNumber = 23
	FileOptions_CcEnableArenas_field_number            protoreflect.FieldNumber = 31
	FileOptions_ObjcClassPrefix_field_number           protoreflect.FieldNumber = 36
	FileOptions_CsharpNamespace_field_number           protoreflect.FieldNumber = 37
	FileOptions_SwiftPrefix_field_number               protoreflect.FieldNumber = 39
	FileOptions_PhpClassPrefix_field_number            protoreflect.FieldNumber = 40
	FileOptions_PhpNamespace_field_number              protoreflect.FieldNumber = 41
	FileOptions_PhpMetadataNamespace_field_number      protoreflect.FieldNumber = 44
	FileOptions_RubyPackage_field_number               protoreflect.FieldNumber = 45
	FileOptions_Features_field_number                  protoreflect.FieldNumber = 50
	FileOptions_UninterpretedOption_field_number       protoreflect.FieldNumber = 999
)

// Full and short names for google.protobuf.FileOptions.OptimizeMode.
const (
	FileOptions_OptimizeMode_enum_fullname = "google.protobuf.FileOptions.OptimizeMode"
	FileOptions_OptimizeMode_enum_name     = "OptimizeMode"
)

// Enum values for google.protobuf.FileOptions.OptimizeMode.
const (
	FileOptions_SPEED_enum_value        = 1
	FileOptions_CODE_SIZE_enum_value    = 2
	FileOptions_LITE_RUNTIME_enum_value = 3
)

// Names for google.protobuf.MessageOptions.
const (
	MessageOptions_message_name     protoreflect.Name     = "MessageOptions"
	MessageOptions_message_fullname protoreflect.FullName = "google.protobuf.MessageOptions"
)

// Field names for google.protobuf.MessageOptions.
const (
	MessageOptions_MessageSetWireFormat_field_name               protoreflect.Name = "message_set_wire_format"
	MessageOptions_NoStandardDescriptorAccessor_field_name       protoreflect.Name = "no_standard_descriptor_accessor"
	MessageOptions_Deprecated_field_name                         protoreflect.Name = "deprecated"
	MessageOptions_MapEntry_field_name                           protoreflect.Name = "map_entry"
	MessageOptions_DeprecatedLegacyJsonFieldConflicts_field_name protoreflect.Name = "deprecated_legacy_json_field_conflicts"
	MessageOptions_Features_field_name                           protoreflect.Name = "features"
	MessageOptions_UninterpretedOption_field_name                protoreflect.Name = "uninterpreted_option"

	MessageOptions_MessageSetWireFormat_field_fullname               protoreflect.FullName = "google.protobuf.MessageOptions.message_set_wire_format"
	MessageOptions_NoStandardDescriptorAccessor_field_fullname       protoreflect.FullName = "google.protobuf.MessageOptions.no_standard_descriptor_accessor"
	MessageOptions_Deprecated_field_fullname                         protoreflect.FullName = "google.protobuf.MessageOptions.deprecated"
	MessageOptions_MapEntry_field_fullname                           protoreflect.FullName = "google.protobuf.MessageOptions.map_entry"
	MessageOptions_DeprecatedLegacyJsonFieldConflicts_field_fullname protoreflect.FullName = "google.protobuf.MessageOptions.deprecated_legacy_json_field_conflicts"
	MessageOptions_Features_field_fullname                           protoreflect.FullName = "google.protobuf.MessageOptions.features"
	MessageOptions_UninterpretedOption_field_fullname                protoreflect.FullName = "google.protobuf.MessageOptions.uninterpreted_option"
)

// Field numbers for google.protobuf.MessageOptions.
const (
	MessageOptions_MessageSetWireFormat_field_number               protoreflect.FieldNumber = 1
	MessageOptions_NoStandardDescriptorAccessor_field_number       protoreflect.FieldNumber = 2
	MessageOptions_Deprecated_field_number                         protoreflect.FieldNumber = 3
	MessageOptions_MapEntry_field_number                           protoreflect.FieldNumber = 7
	MessageOptions_DeprecatedLegacyJsonFieldConflicts_field_number protoreflect.FieldNumber = 11
	MessageOptions_Features_field_number                           protoreflect.FieldNumber = 12
	MessageOptions_UninterpretedOption_field_number                protoreflect.FieldNumber = 999
)

// Names for google.protobuf.FieldOptions.
const (
	FieldOptions_message_name     protoreflect.Name     = "FieldOptions"
	FieldOptions_message_fullname protoreflect.FullName = "google.protobuf.FieldOptions"
)

// Field names for google.protobuf.FieldOptions.
const (
	FieldOptions_Ctype_field_name               protoreflect.Name = "ctype"
	FieldOptions_Packed_field_name              protoreflect.Name = "packed"
	FieldOptions_Jstype_field_name              protoreflect.Name = "jstype"
	FieldOptions_Lazy_field_name                protoreflect.Name = "lazy"
	FieldOptions_UnverifiedLazy_field_name      protoreflect.Name = "unverified_lazy"
	FieldOptions_Deprecated_field_name          protoreflect.Name = "deprecated"
	FieldOptions_Weak_field_name                protoreflect.Name = "weak"
	FieldOptions_DebugRedact_field_name         protoreflect.Name = "debug_redact"
	FieldOptions_Retention_field_name           protoreflect.Name = "retention"
	FieldOptions_Targets_field_name             protoreflect.Name = "targets"
	FieldOptions_EditionDefaults_field_name     protoreflect.Name = "edition_defaults"
	FieldOptions_Features_field_name            protoreflect.Name = "features"
	FieldOptions_FeatureSupport_field_name      protoreflect.Name = "feature_support"
	FieldOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"

	FieldOptions_Ctype_field_fullname               protoreflect.FullName = "google.protobuf.FieldOptions.ctype"
	FieldOptions_Packed_field_fullname              protoreflect.FullName = "google.protobuf.FieldOptions.packed"
	FieldOptions_Jstype_field_fullname              protoreflect.FullName = "google.protobuf.FieldOptions.jstype"
	FieldOptions_Lazy_field_fullname                protoreflect.FullName = "google.protobuf.FieldOptions.lazy"
	FieldOptions_UnverifiedLazy_field_fullname      protoreflect.FullName = "google.protobuf.FieldOptions.unverified_lazy"
	FieldOptions_Deprecated_field_fullname          protoreflect.FullName = "google.protobuf.FieldOptions.deprecated"
	FieldOptions_Weak_field_fullname                protoreflect.FullName = "google.protobuf.FieldOptions.weak"
	FieldOptions_DebugRedact_field_fullname         protoreflect.FullName = "google.protobuf.FieldOptions.debug_redact"
	FieldOptions_Retention_field_fullname           protoreflect.FullName = "google.protobuf.FieldOptions.retention"
	FieldOptions_Targets_field_fullname             protoreflect.FullName = "google.protobuf.FieldOptions.targets"
	FieldOptions_EditionDefaults_field_fullname     protoreflect.FullName = "google.protobuf.FieldOptions.edition_defaults"
	FieldOptions_Features_field_fullname            protoreflect.FullName = "google.protobuf.FieldOptions.features"
	FieldOptions_FeatureSupport_field_fullname      protoreflect.FullName = "google.protobuf.FieldOptions.feature_support"
	FieldOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.uninterpreted_option"
)

// Field numbers for google.protobuf.FieldOptions.
const (
	FieldOptions_Ctype_field_number               protoreflect.FieldNumber = 1
	FieldOptions_Packed_field_number              protoreflect.FieldNumber = 2
	FieldOptions_Jstype_field_number              protoreflect.FieldNumber = 6
	FieldOptions_Lazy_field_number                protoreflect.FieldNumber = 5
	FieldOptions_UnverifiedLazy_field_number      protoreflect.FieldNumber = 15
	FieldOptions_Deprecated_field_number          protoreflect.FieldNumber = 3
	FieldOptions_Weak_field_number                protoreflect.FieldNumber = 10
	FieldOptions_DebugRedact_field_number         protoreflect.FieldNumber = 16
	FieldOptions_Retention_field_number           protoreflect.FieldNumber = 17
	FieldOptions_Targets_field_number             protoreflect.FieldNumber = 19
	FieldOptions_EditionDefaults_field_number     protoreflect.FieldNumber = 20
	FieldOptions_Features_field_number            protoreflect.FieldNumber = 21
	FieldOptions_FeatureSupport_field_number      protoreflect.FieldNumber = 22
	FieldOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
)

// Full and short names for google.protobuf.FieldOptions.CType.
const (
	FieldOptions_CType_enum_fullname = "google.protobuf.FieldOptions.CType"
	FieldOptions_CType_enum_name     = "CType"
)

// Enum values for google.protobuf.FieldOptions.CType.
const (
	FieldOptions_STRING_enum_value       = 0
	FieldOptions_CORD_enum_value         = 1
	FieldOptions_STRING_PIECE_enum_value = 2
)

// Full and short names for google.protobuf.FieldOptions.JSType.
const (
	FieldOptions_JSType_enum_fullname = "google.protobuf.FieldOptions.JSType"
	FieldOptions_JSType_enum_name     = "JSType"
)

// Enum values for google.protobuf.FieldOptions.JSType.
const (
	FieldOptions_JS_NORMAL_enum_value = 0
	FieldOptions_JS_STRING_enum_value = 1
	FieldOptions_JS_NUMBER_enum_value = 2
)

// Full and short names for google.protobuf.FieldOptions.OptionRetention.
const (
	FieldOptions_OptionRetention_enum_fullname = "google.protobuf.FieldOptions.OptionRetention"
	FieldOptions_OptionRetention_enum_name     = "OptionRetention"
)

// Enum values for google.protobuf.FieldOptions.OptionRetention.
const (
	FieldOptions_RETENTION_UNKNOWN_enum_value = 0
	FieldOptions_RETENTION_RUNTIME_enum_value = 1
	FieldOptions_RETENTION_SOURCE_enum_value  = 2
)

// Full and short names for google.protobuf.FieldOptions.OptionTargetType.
const (
	FieldOptions_OptionTargetType_enum_fullname = "google.protobuf.FieldOptions.OptionTargetType"
	FieldOptions_OptionTargetType_enum_name     = "OptionTargetType"
)

// Enum values for google.protobuf.FieldOptions.OptionTargetType.
const (
	FieldOptions_TARGET_TYPE_UNKNOWN_enum_value         = 0
	FieldOptions_TARGET_TYPE_FILE_enum_value            = 1
	FieldOptions_TARGET_TYPE_EXTENSION_RANGE_enum_value = 2
	FieldOptions_TARGET_TYPE_MESSAGE_enum_value         = 3
	FieldOptions_TARGET_TYPE_FIELD_enum_value           = 4
	FieldOptions_TARGET_TYPE_ONEOF_enum_value           = 5
	FieldOptions_TARGET_TYPE_ENUM_enum_value            = 6
	FieldOptions_TARGET_TYPE_ENUM_ENTRY_enum_value      = 7
	FieldOptions_TARGET_TYPE_SERVICE_enum_value         = 8
	FieldOptions_TARGET_TYPE_METHOD_enum_value          = 9
)

// Names for google.protobuf.FieldOptions.EditionDefault.
const (
	FieldOptions_EditionDefault_message_name     protoreflect.Name     = "EditionDefault"
	FieldOptions_EditionDefault_message_fullname protoreflect.FullName = "google.protobuf.FieldOptions.EditionDefault"
)

// Field names for google.protobuf.FieldOptions.EditionDefault.
const (
	FieldOptions_EditionDefault_Edition_field_name protoreflect.Name = "edition"
	FieldOptions_EditionDefault_Value_field_name   protoreflect.Name = "value"

	FieldOptions_EditionDefault_Edition_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.EditionDefault.edition"
	FieldOptions_EditionDefault_Value_field_fullname   protoreflect.FullName = "google.protobuf.FieldOptions.EditionDefault.value"
)

// Field numbers for google.protobuf.FieldOptions.EditionDefault.
const (
	FieldOptions_EditionDefault_Edition_field_number protoreflect.FieldNumber = 3
	FieldOptions_EditionDefault_Value_field_number   protoreflect.FieldNumber = 2
)

// Names for google.protobuf.FieldOptions.FeatureSupport.
const (
	FieldOptions_FeatureSupport_message_name     protoreflect.Name     = "FeatureSupport"
	FieldOptions_FeatureSupport_message_fullname protoreflect.FullName = "google.protobuf.FieldOptions.FeatureSupport"
)

// Field names for google.protobuf.FieldOptions.FeatureSupport.
const (
	FieldOptions_FeatureSupport_EditionIntroduced_field_name  protoreflect.Name = "edition_introduced"
	FieldOptions_FeatureSupport_EditionDeprecated_field_name  protoreflect.Name = "edition_deprecated"
	FieldOptions_FeatureSupport_DeprecationWarning_field_name protoreflect.Name = "deprecation_warning"
	FieldOptions_FeatureSupport_EditionRemoved_field_name     protoreflect.Name = "edition_removed"

	FieldOptions_FeatureSupport_EditionIntroduced_field_fullname  protoreflect.FullName = "google.protobuf.FieldOptions.FeatureSupport.edition_introduced"
	FieldOptions_FeatureSupport_EditionDeprecated_field_fullname  protoreflect.FullName = "google.protobuf.FieldOptions.FeatureSupport.edition_deprecated"
	FieldOptions_FeatureSupport_DeprecationWarning_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.FeatureSupport.deprecation_warning"
	FieldOptions_FeatureSupport_EditionRemoved_field_fullname     protoreflect.FullName = "google.protobuf.FieldOptions.FeatureSupport.edition_removed"
)

// Field numbers for google.protobuf.FieldOptions.FeatureSupport.
const (
	FieldOptions_FeatureSupport_EditionIntroduced_field_number  protoreflect.FieldNumber = 1
	FieldOptions_FeatureSupport_EditionDeprecated_field_number  protoreflect.FieldNumber = 2
	FieldOptions_FeatureSupport_DeprecationWarning_field_number protoreflect.FieldNumber = 3
	FieldOptions_FeatureSupport_EditionRemoved_field_number     protoreflect.FieldNumber = 4
)

// Names for google.protobuf.OneofOptions.
const (
	OneofOptions_message_name     protoreflect.Name     = "OneofOptions"
	OneofOptions_message_fullname protoreflect.FullName = "google.protobuf.OneofOptions"
)

// Field names for google.protobuf.OneofOptions.
const (
	OneofOptions_Features_field_name            protoreflect.Name = "features"
	OneofOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"

	OneofOptions_Features_field_fullname            protoreflect.FullName = "google.protobuf.OneofOptions.features"
	OneofOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.OneofOptions.uninterpreted_option"
)

// Field numbers for google.protobuf.OneofOptions.
const (
	OneofOptions_Features_field_number            protoreflect.FieldNumber = 1
	OneofOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
)

// Names for google.protobuf.EnumOptions.
const (
	EnumOptions_message_name     protoreflect.Name     = "EnumOptions"
	EnumOptions_message_fullname protoreflect.FullName = "google.protobuf.EnumOptions"
)

// Field names for google.protobuf.EnumOptions.
const (
	EnumOptions_AllowAlias_field_name                         protoreflect.Name = "allow_alias"
	EnumOptions_Deprecated_field_name                         protoreflect.Name = "deprecated"
	EnumOptions_DeprecatedLegacyJsonFieldConflicts_field_name protoreflect.Name = "deprecated_legacy_json_field_conflicts"
	EnumOptions_Features_field_name                           protoreflect.Name = "features"
	EnumOptions_UninterpretedOption_field_name                protoreflect.Name = "uninterpreted_option"

	EnumOptions_AllowAlias_field_fullname                         protoreflect.FullName = "google.protobuf.EnumOptions.allow_alias"
	EnumOptions_Deprecated_field_fullname                         protoreflect.FullName = "google.protobuf.EnumOptions.deprecated"
	EnumOptions_DeprecatedLegacyJsonFieldConflicts_field_fullname protoreflect.FullName = "google.protobuf.EnumOptions.deprecated_legacy_json_field_conflicts"
	EnumOptions_Features_field_fullname                           protoreflect.FullName = "google.protobuf.EnumOptions.features"
	EnumOptions_UninterpretedOption_field_fullname                protoreflect.FullName = "google.protobuf.EnumOptions.uninterpreted_option"
)

// Field numbers for google.protobuf.EnumOptions.
const (
	EnumOptions_AllowAlias_field_number                         protoreflect.FieldNumber = 2
	EnumOptions_Deprecated_field_number                         protoreflect.FieldNumber = 3
	EnumOptions_DeprecatedLegacyJsonFieldConflicts_field_number protoreflect.FieldNumber = 6
	EnumOptions_Features_field_number                           protoreflect.FieldNumber = 7
	EnumOptions_UninterpretedOption_field_number                protoreflect.FieldNumber = 999
)

// Names for google.protobuf.EnumValueOptions.
const (
	EnumValueOptions_message_name     protoreflect.Name     = "EnumValueOptions"
	EnumValueOptions_message_fullname protoreflect.FullName = "google.protobuf.EnumValueOptions"
)

// Field names for google.protobuf.EnumValueOptions.
const (
	EnumValueOptions_Deprecated_field_name          protoreflect.Name = "deprecated"
	EnumValueOptions_Features_field_name            protoreflect.Name = "features"
	EnumValueOptions_DebugRedact_field_name         protoreflect.Name = "debug_redact"
	EnumValueOptions_FeatureSupport_field_name      protoreflect.Name = "feature_support"
	EnumValueOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"

	EnumValueOptions_Deprecated_field_fullname          protoreflect.FullName = "google.protobuf.EnumValueOptions.deprecated"
	EnumValueOptions_Features_field_fullname            protoreflect.FullName = "google.protobuf.EnumValueOptions.features"
	EnumValueOptions_DebugRedact_field_fullname         protoreflect.FullName = "google.protobuf.EnumValueOptions.debug_redact"
	EnumValueOptions_FeatureSupport_field_fullname      protoreflect.FullName = "google.protobuf.EnumValueOptions.feature_support"
	EnumValueOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.EnumValueOptions.uninterpreted_option"
)

// Field numbers for google.protobuf.EnumValueOptions.
const (
	EnumValueOptions_Deprecated_field_number          protoreflect.FieldNumber = 1
	EnumValueOptions_Features_field_number            protoreflect.FieldNumber = 2
	EnumValueOptions_DebugRedact_field_number         protoreflect.FieldNumber = 3
	EnumValueOptions_FeatureSupport_field_number      protoreflect.FieldNumber = 4
	EnumValueOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
)

// Names for google.protobuf.ServiceOptions.
const (
	ServiceOptions_message_name     protoreflect.Name     = "ServiceOptions"
	ServiceOptions_message_fullname protoreflect.FullName = "google.protobuf.ServiceOptions"
)

// Field names for google.protobuf.ServiceOptions.
const (
	ServiceOptions_Features_field_name            protoreflect.Name = "features"
	ServiceOptions_Deprecated_field_name          protoreflect.Name = "deprecated"
	ServiceOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"

	ServiceOptions_Features_field_fullname            protoreflect.FullName = "google.protobuf.ServiceOptions.features"
	ServiceOptions_Deprecated_field_fullname          protoreflect.FullName = "google.protobuf.ServiceOptions.deprecated"
	ServiceOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.ServiceOptions.uninterpreted_option"
)

// Field numbers for google.protobuf.ServiceOptions.
const (
	ServiceOptions_Features_field_number            protoreflect.FieldNumber = 34
	ServiceOptions_Deprecated_field_number          protoreflect.FieldNumber = 33
	ServiceOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
)

// Names for google.protobuf.MethodOptions.
const (
	MethodOptions_message_name     protoreflect.Name     = "MethodOptions"
	MethodOptions_message_fullname protoreflect.FullName = "google.protobuf.MethodOptions"
)

// Field names for google.protobuf.MethodOptions.
const (
	MethodOptions_Deprecated_field_name          protoreflect.Name = "deprecated"
	MethodOptions_IdempotencyLevel_field_name    protoreflect.Name = "idempotency_level"
	MethodOptions_Features_field_name            protoreflect.Name = "features"
	MethodOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"

	MethodOptions_Deprecated_field_fullname          protoreflect.FullName = "google.protobuf.MethodOptions.deprecated"
	MethodOptions_IdempotencyLevel_field_fullname    protoreflect.FullName = "google.protobuf.MethodOptions.idempotency_level"
	MethodOptions_Features_field_fullname            protoreflect.FullName = "google.protobuf.MethodOptions.features"
	MethodOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.MethodOptions.uninterpreted_option"
)

// Field numbers for google.protobuf.MethodOptions.
const (
	MethodOptions_Deprecated_field_number          protoreflect.FieldNumber = 33
	MethodOptions_IdempotencyLevel_field_number    protoreflect.FieldNumber = 34
	MethodOptions_Features_field_number            protoreflect.FieldNumber = 35
	MethodOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
)

// Full and short names for google.protobuf.MethodOptions.IdempotencyLevel.
const (
	MethodOptions_IdempotencyLevel_enum_fullname = "google.protobuf.MethodOptions.IdempotencyLevel"
	MethodOptions_IdempotencyLevel_enum_name     = "IdempotencyLevel"
)

// Enum values for google.protobuf.MethodOptions.IdempotencyLevel.
const (
	MethodOptions_IDEMPOTENCY_UNKNOWN_enum_value = 0
	MethodOptions_NO_SIDE_EFFECTS_enum_value     = 1
	MethodOptions_IDEMPOTENT_enum_value          = 2
)

// Names for google.protobuf.UninterpretedOption.
const (
	UninterpretedOption_message_name     protoreflect.Name     = "UninterpretedOption"
	UninterpretedOption_message_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption"
)

// Field names for google.protobuf.UninterpretedOption.
const (
	UninterpretedOption_Name_field_name             protoreflect.Name = "name"
	UninterpretedOption_IdentifierValue_field_name  protoreflect.Name = "identifier_value"
	UninterpretedOption_PositiveIntValue_field_name protoreflect.Name = "positive_int_value"
	UninterpretedOption_NegativeIntValue_field_name protoreflect.Name = "negative_int_value"
	UninterpretedOption_DoubleValue_field_name      protoreflect.Name = "double_value"
	UninterpretedOption_StringValue_field_name      protoreflect.Name = "string_value"
	UninterpretedOption_AggregateValue_field_name   protoreflect.Name = "aggregate_value"

	UninterpretedOption_Name_field_fullname             protoreflect.FullName = "google.protobuf.UninterpretedOption.name"
	UninterpretedOption_IdentifierValue_field_fullname  protoreflect.FullName = "google.protobuf.UninterpretedOption.identifier_value"
	UninterpretedOption_PositiveIntValue_field_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.positive_int_value"
	UninterpretedOption_NegativeIntValue_field_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.negative_int_value"
	UninterpretedOption_DoubleValue_field_fullname      protoreflect.FullName = "google.protobuf.UninterpretedOption.double_value"
	UninterpretedOption_StringValue_field_fullname      protoreflect.FullName = "google.protobuf.UninterpretedOption.string_value"
	UninterpretedOption_AggregateValue_field_fullname   protoreflect.FullName = "google.protobuf.UninterpretedOption.aggregate_value"
)

// Field numbers for google.protobuf.UninterpretedOption.
const (
	UninterpretedOption_Name_field_number             protoreflect.FieldNumber = 2
	UninterpretedOption_IdentifierValue_field_number  protoreflect.FieldNumber = 3
	UninterpretedOption_PositiveIntValue_field_number protoreflect.FieldNumber = 4
	UninterpretedOption_NegativeIntValue_field_number protoreflect.FieldNumber = 5
	UninterpretedOption_DoubleValue_field_number      protoreflect.FieldNumber = 6
	UninterpretedOption_StringValue_field_number      protoreflect.FieldNumber = 7
	UninterpretedOption_AggregateValue_field_number   protoreflect.FieldNumber = 8
)

// Names for google.protobuf.UninterpretedOption.NamePart.
const (
	UninterpretedOption_NamePart_message_name     protoreflect.Name     = "NamePart"
	UninterpretedOption_NamePart_message_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.NamePart"
)

// Field names for google.protobuf.UninterpretedOption.NamePart.
const (
	UninterpretedOption_NamePart_NamePart_field_name    protoreflect.Name = "name_part"
	UninterpretedOption_NamePart_IsExtension_field_name protoreflect.Name = "is_extension"

	UninterpretedOption_NamePart_NamePart_field_fullname    protoreflect.FullName = "google.protobuf.UninterpretedOption.NamePart.name_part"
	UninterpretedOption_NamePart_IsExtension_field_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.NamePart.is_extension"
)

// Field numbers for google.protobuf.UninterpretedOption.NamePart.
const (
	UninterpretedOption_NamePart_NamePart_field_number    protoreflect.FieldNumber = 1
	UninterpretedOption_NamePart_IsExtension_field_number protoreflect.FieldNumber = 2
)

// Names for google.protobuf.FeatureSet.
const (
	FeatureSet_message_name     protoreflect.Name     = "FeatureSet"
	FeatureSet_message_fullname protoreflect.FullName = "google.protobuf.FeatureSet"
)

// Field names for google.protobuf.FeatureSet.
const (
	FeatureSet_FieldPresence_field_name           protoreflect.Name = "field_presence"
	FeatureSet_EnumType_field_name                protoreflect.Name = "enum_type"
	FeatureSet_RepeatedFieldEncoding_field_name   protoreflect.Name = "repeated_field_encoding"
	FeatureSet_Utf8Validation_field_name          protoreflect.Name = "utf8_validation"
	FeatureSet_MessageEncoding_field_name         protoreflect.Name = "message_encoding"
	FeatureSet_JsonFormat_field_name              protoreflect.Name = "json_format"
	FeatureSet_EnforceNamingStyle_field_name      protoreflect.Name = "enforce_naming_style"
	FeatureSet_DefaultSymbolVisibility_field_name protoreflect.Name = "default_symbol_visibility"

	FeatureSet_FieldPresence_field_fullname           protoreflect.FullName = "google.protobuf.FeatureSet.field_presence"
	FeatureSet_EnumType_field_fullname                protoreflect.FullName = "google.protobuf.FeatureSet.enum_type"
	FeatureSet_RepeatedFieldEncoding_field_fullname   protoreflect.FullName = "google.protobuf.FeatureSet.repeated_field_encoding"
	FeatureSet_Utf8Validation_field_fullname          protoreflect.FullName = "google.protobuf.FeatureSet.utf8_validation"
	FeatureSet_MessageEncoding_field_fullname         protoreflect.FullName = "google.protobuf.FeatureSet.message_encoding"
	FeatureSet_JsonFormat_field_fullname              protoreflect.FullName = "google.protobuf.FeatureSet.json_format"
	FeatureSet_EnforceNamingStyle_field_fullname      protoreflect.FullName = "google.protobuf.FeatureSet.enforce_naming_style"
	FeatureSet_DefaultSymbolVisibility_field_fullname protoreflect.FullName = "google.protobuf.FeatureSet.default_symbol_visibility"
)

// Field numbers for google.protobuf.FeatureSet.
const (
	FeatureSet_FieldPresence_field_number           protoreflect.FieldNumber = 1
	FeatureSet_EnumType_field_number                protoreflect.FieldNumber = 2
	FeatureSet_RepeatedFieldEncoding_field_number   protoreflect.FieldNumber = 3
	FeatureSet_Utf8Validation_field_number          protoreflect.FieldNumber = 4
	FeatureSet_MessageEncoding_field_number         protoreflect.FieldNumber = 5
	FeatureSet_JsonFormat_field_number              protoreflect.FieldNumber = 6
	FeatureSet_EnforceNamingStyle_field_number      protoreflect.FieldNumber = 7
	FeatureSet_DefaultSymbolVisibility_field_number protoreflect.FieldNumber = 8
)

// Full and short names for google.protobuf.FeatureSet.FieldPresence.
const (
	FeatureSet_FieldPresence_enum_fullname = "google.protobuf.FeatureSet.FieldPresence"
	FeatureSet_FieldPresence_enum_name     = "FieldPresence"
)

// Enum values for google.protobuf.FeatureSet.FieldPresence.
const (
	FeatureSet_FIELD_PRESENCE_UNKNOWN_enum_value = 0
	FeatureSet_EXPLICIT_enum_value               = 1
	FeatureSet_IMPLICIT_enum_value               = 2
	FeatureSet_LEGACY_REQUIRED_enum_value        = 3
)

// Full and short names for google.protobuf.FeatureSet.EnumType.
const (
	FeatureSet_EnumType_enum_fullname = "google.protobuf.FeatureSet.EnumType"
	FeatureSet_EnumType_enum_name     = "EnumType"
)

// Enum values for google.protobuf.FeatureSet.EnumType.
const (
	FeatureSet_ENUM_TYPE_UNKNOWN_enum_value = 0
	FeatureSet_OPEN_enum_value              = 1
	FeatureSet_CLOSED_enum_value            = 2
)

// Full and short names for google.protobuf.FeatureSet.RepeatedFieldEncoding.
const (
	FeatureSet_RepeatedFieldEncoding_enum_fullname = "google.protobuf.FeatureSet.RepeatedFieldEncoding"
	FeatureSet_RepeatedFieldEncoding_enum_name     = "RepeatedFieldEncoding"
)

// Enum values for google.protobuf.FeatureSet.RepeatedFieldEncoding.
const (
	FeatureSet_REPEATED_FIELD_ENCODING_UNKNOWN_enum_value = 0
	FeatureSet_PACKED_enum_value                          = 1
	FeatureSet_EXPANDED_enum_value                        = 2
)

// Full and short names for google.protobuf.FeatureSet.Utf8Validation.
const (
	FeatureSet_Utf8Validation_enum_fullname = "google.protobuf.FeatureSet.Utf8Validation"
	FeatureSet_Utf8Validation_enum_name     = "Utf8Validation"
)

// Enum values for google.protobuf.FeatureSet.Utf8Validation.
const (
	FeatureSet_UTF8_VALIDATION_UNKNOWN_enum_value = 0
	FeatureSet_VERIFY_enum_value                  = 2
	FeatureSet_NONE_enum_value                    = 3
)

// Full and short names for google.protobuf.FeatureSet.MessageEncoding.
const (
	FeatureSet_MessageEncoding_enum_fullname = "google.protobuf.FeatureSet.MessageEncoding"
	FeatureSet_MessageEncoding_enum_name     = "MessageEncoding"
)

// Enum values for google.protobuf.FeatureSet.MessageEncoding.
const (
	FeatureSet_MESSAGE_ENCODING_UNKNOWN_enum_value = 0
	FeatureSet_LENGTH_PREFIXED_enum_value          = 1
	FeatureSet_DELIMITED_enum_value                = 2
)

// Full and short names for google.protobuf.FeatureSet.JsonFormat.
const (
	FeatureSet_JsonFormat_enum_fullname = "google.protobuf.FeatureSet.JsonFormat"
	FeatureSet_JsonFormat_enum_name     = "JsonFormat"
)

// Enum values for google.protobuf.FeatureSet.JsonFormat.
const (
	FeatureSet_JSON_FORMAT_UNKNOWN_enum_value = 0
	FeatureSet_ALLOW_enum_value               = 1
	FeatureSet_LEGACY_BEST_EFFORT_enum_value  = 2
)

// Full and short names for google.protobuf.FeatureSet.EnforceNamingStyle.
const (
	FeatureSet_EnforceNamingStyle_enum_fullname = "google.protobuf.FeatureSet.EnforceNamingStyle"
	FeatureSet_EnforceNamingStyle_enum_name     = "EnforceNamingStyle"
)

// Enum values for google.protobuf.FeatureSet.EnforceNamingStyle.
const (
	FeatureSet_ENFORCE_NAMING_STYLE_UNKNOWN_enum_value = 0
	FeatureSet_STYLE2024_enum_value                    = 1
	FeatureSet_STYLE_LEGACY_enum_value                 = 2
)

// Names for google.protobuf.FeatureSet.VisibilityFeature.
const (
	FeatureSet_VisibilityFeature_message_name     protoreflect.Name     = "VisibilityFeature"
	FeatureSet_VisibilityFeature_message_fullname protoreflect.FullName = "google.protobuf.FeatureSet.VisibilityFeature"
)

// Full and short names for google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibility.
const (
	FeatureSet_VisibilityFeature_DefaultSymbolVisibility_enum_fullname = "google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibility"
	FeatureSet_VisibilityFeature_DefaultSymbolVisibility_enum_name     = "DefaultSymbolVisibility"
)

// Enum values for google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibility.
const (
	FeatureSet_VisibilityFeature_DEFAULT_SYMBOL_VISIBILITY_UNKNOWN_enum_value = 0
	FeatureSet_VisibilityFeature_EXPORT_ALL_enum_value                        = 1
	FeatureSet_VisibilityFeature_EXPORT_TOP_LEVEL_enum_value                  = 2
	FeatureSet_VisibilityFeature_LOCAL_ALL_enum_value                         = 3
	FeatureSet_VisibilityFeature_STRICT_enum_value                            = 4
)

// Names for google.protobuf.FeatureSetDefaults.
const (
	FeatureSetDefaults_message_name     protoreflect.Name     = "FeatureSetDefaults"
	FeatureSetDefaults_message_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults"
)

// Field names for google.protobuf.FeatureSetDefaults.
const (
	FeatureSetDefaults_Defaults_field_name       protoreflect.Name = "defaults"
	FeatureSetDefaults_MinimumEdition_field_name protoreflect.Name = "minimum_edition"
	FeatureSetDefaults_MaximumEdition_field_name protoreflect.Name = "maximum_edition"

	FeatureSetDefaults_Defaults_field_fullname       protoreflect.FullName = "google.protobuf.FeatureSetDefaults.defaults"
	FeatureSetDefaults_MinimumEdition_field_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults.minimum_edition"
	FeatureSetDefaults_MaximumEdition_field_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults.maximum_edition"
)

// Field numbers for google.protobuf.FeatureSetDefaults.
const (
	FeatureSetDefaults_Defaults_field_number       protoreflect.FieldNumber = 1
	FeatureSetDefaults_MinimumEdition_field_number protoreflect.FieldNumber = 4
	FeatureSetDefaults_MaximumEdition_field_number protoreflect.FieldNumber = 5
)

// Names for google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.
const (
	FeatureSetDefaults_FeatureSetEditionDefault_message_name     protoreflect.Name     = "FeatureSetEditionDefault"
	FeatureSetDefaults_FeatureSetEditionDefault_message_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault"
)

// Field names for google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.
const (
	FeatureSetDefaults_FeatureSetEditionDefault_Edition_field_name             protoreflect.Name = "edition"
	FeatureSetDefaults_FeatureSetEditionDefault_OverridableFeatures_field_name protoreflect.Name = "overridable_features"
	FeatureSetDefaults_FeatureSetEditionDefault_FixedFeatures_field_name       protoreflect.Name = "fixed_features"

	FeatureSetDefaults_FeatureSetEditionDefault_Edition_field_fullname             protoreflect.FullName = "google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.edition"
	FeatureSetDefaults_FeatureSetEditionDefault_OverridableFeatures_field_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.overridable_features"
	FeatureSetDefaults_FeatureSetEditionDefault_FixedFeatures_field_fullname       protoreflect.FullName = "google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.fixed_features"
)

// Field numbers for google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.
const (
	FeatureSetDefaults_FeatureSetEditionDefault_Edition_field_number             protoreflect.FieldNumber = 3
	FeatureSetDefaults_FeatureSetEditionDefault_OverridableFeatures_field_number protoreflect.FieldNumber = 4
	FeatureSetDefaults_FeatureSetEditionDefault_FixedFeatures_field_number       protoreflect.FieldNumber = 5
)

// Names for google.protobuf.SourceCodeInfo.
const (
	SourceCodeInfo_message_name     protoreflect.Name     = "SourceCodeInfo"
	SourceCodeInfo_message_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo"
)

// Field names for google.protobuf.SourceCodeInfo.
const (
	SourceCodeInfo_Location_field_name protoreflect.Name = "location"

	SourceCodeInfo_Location_field_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo.location"
)

// Field numbers for google.protobuf.SourceCodeInfo.
const (
	SourceCodeInfo_Location_field_number protoreflect.FieldNumber = 1
)

// Names for google.protobuf.SourceCodeInfo.Location.
const (
	SourceCodeInfo_Location_message_name     protoreflect.Name     = "Location"
	SourceCodeInfo_Location_message_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location"
)

// Field names for google.protobuf.SourceCodeInfo.Location.
const (
	SourceCodeInfo_Location_Path_field_name                    protoreflect.Name = "path"
	SourceCodeInfo_Location_Span_field_name                    protoreflect.Name = "span"
	SourceCodeInfo_Location_LeadingComments_field_name         protoreflect.Name = "leading_comments"
	SourceCodeInfo_Location_TrailingComments_field_name        protoreflect.Name = "trailing_comments"
	SourceCodeInfo_Location_LeadingDetachedComments_field_name protoreflect.Name = "leading_detached_comments"

	SourceCodeInfo_Location_Path_field_fullname                    protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location.path"
	SourceCodeInfo_Location_Span_field_fullname                    protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location.span"
	SourceCodeInfo_Location_LeadingComments_field_fullname         protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location.leading_comments"
	SourceCodeInfo_Location_TrailingComments_field_fullname        protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location.trailing_comments"
	SourceCodeInfo_Location_LeadingDetachedComments_field_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location.leading_detached_comments"
)

// Field numbers for google.protobuf.SourceCodeInfo.Location.
const (
	SourceCodeInfo_Location_Path_field_number                    protoreflect.FieldNumber = 1
	SourceCodeInfo_Location_Span_field_number                    protoreflect.FieldNumber = 2
	SourceCodeInfo_Location_LeadingComments_field_number         protoreflect.FieldNumber = 3
	SourceCodeInfo_Location_TrailingComments_field_number        protoreflect.FieldNumber = 4
	SourceCodeInfo_Location_LeadingDetachedComments_field_number protoreflect.FieldNumber = 6
)

// Names for google.protobuf.GeneratedCodeInfo.
const (
	GeneratedCodeInfo_message_name     protoreflect.Name     = "GeneratedCodeInfo"
	GeneratedCodeInfo_message_fullname protoreflect.FullName = "google.protobuf.GeneratedCodeInfo"
)

// Field names for google.protobuf.GeneratedCodeInfo.
const (
	GeneratedCodeInfo_Annotation_field_name protoreflect.Name = "annotation"

	GeneratedCodeInfo_Annotation_field_fullname protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.annotation"
)

// Field numbers for google.protobuf.GeneratedCodeInfo.
const (
	GeneratedCodeInfo_Annotation_field_number protoreflect.FieldNumber = 1
)

// Names for google.protobuf.GeneratedCodeInfo.Annotation.
const (
	GeneratedCodeInfo_Annotation_message_name     protoreflect.Name     = "Annotation"
	GeneratedCodeInfo_Annotation_message_fullname protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation"
)

// Field names for google.protobuf.GeneratedCodeInfo.Annotation.
const (
	GeneratedCodeInfo_Annotation_Path_field_name       protoreflect.Name = "path"
	GeneratedCodeInfo_Annotation_SourceFile_field_name protoreflect.Name = "source_file"
	GeneratedCodeInfo_Annotation_Begin_field_name      protoreflect.Name = "begin"
	GeneratedCodeInfo_Annotation_End_field_name        protoreflect.Name = "end"
	GeneratedCodeInfo_Annotation_Semantic_field_name   protoreflect.Name = "semantic"

	GeneratedCodeInfo_Annotation_Path_field_fullname       protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation.path"
	GeneratedCodeInfo_Annotation_SourceFile_field_fullname protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation.source_file"
	GeneratedCodeInfo_Annotation_Begin_field_fullname      protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation.begin"
	GeneratedCodeInfo_Annotation_End_field_fullname        protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation.end"
	GeneratedCodeInfo_Annotation_Semantic_field_fullname   protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation.semantic"
)

// Field numbers for google.protobuf.GeneratedCodeInfo.Annotation.
const (
	GeneratedCodeInfo_Annotation_Path_field_number       protoreflect.FieldNumber = 1
	GeneratedCodeInfo_Annotation_SourceFile_field_number protoreflect.FieldNumber = 2
	GeneratedCodeInfo_Annotation_Begin_field_number      protoreflect.FieldNumber = 3
	GeneratedCodeInfo_Annotation_End_field_number        protoreflect.FieldNumber = 4
	GeneratedCodeInfo_Annotation_Semantic_field_number   protoreflect.FieldNumber = 5
)

// Full and short names for google.protobuf.GeneratedCodeInfo.Annotation.Semantic.
const (
	GeneratedCodeInfo_Annotation_Semantic_enum_fullname = "google.protobuf.GeneratedCodeInfo.Annotation.Semantic"
	GeneratedCodeInfo_Annotation_Semantic_enum_name     = "Semantic"
)

// Enum values for google.protobuf.GeneratedCodeInfo.Annotation.Semantic.
const (
	GeneratedCodeInfo_Annotation_NONE_enum_value  = 0
	GeneratedCodeInfo_Annotation_SET_enum_value   = 1
	GeneratedCodeInfo_Annotation_ALIAS_enum_value = 2
)
