text: # -*- coding: utf-8 -*-
  # Generated by the protocol buffer compiler.  DO NOT EDIT!
  # source: cosmos_proto/cosmos.proto
  """Generated protocol buffer code."""
  from google.protobuf import descriptor as _descriptor
  from google.protobuf import message as _message
  from google.protobuf import reflection as _reflection
  from google.protobuf import symbol_database as _symbol_database
  
  # @@protoc_insertion_point(imports)
  
  _sym_db = _symbol_database.Default()
  
  
  from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2
  
  DESCRIPTOR = _descriptor.FileDescriptor(
      name="cosmos_proto/cosmos.proto",
      package="cosmos_proto",
      syntax="proto3",
      serialized_options=b"Z%github.com/regen-network/cosmos-proto",
      create_key=_descriptor._internal_create_key,
      serialized_pb=b"\n\x19\x63osmos_proto/cosmos.proto\x12\x0c\x63osmos_proto\x1a google/protobuf/descriptor.proto:9\n\x0einterface_type\x12\x1f.google.protobuf.MessageOptions\x18\xc9\xd6\x05 \x01(\t:?\n\x14implements_interface\x12\x1f.google.protobuf.MessageOptions\x18\xca\xd6\x05 \x01(\t::\n\x11\x61\x63\x63\x65pts_interface\x12\x1d.google.protobuf.FieldOptions\x18\xc9\xd6\x05 \x01(\tB'Z%github.com/regen-network/cosmos-protob\x06proto3",
      dependencies=[
          google_dot_protobuf_dot_descriptor__pb2.DESCRIPTOR,
      ],
  )
  
  
  INTERFACE_TYPE_FIELD_NUMBER = 93001
  interface_type = _descriptor.FieldDescriptor(
      name="interface_type",
      full_name="cosmos_proto.interface_type",
      index=0,
      number=93001,
      type=9,
      cpp_type=9,
      label=1,
      has_default_value=False,
      default_value=b"".decode("utf-8"),
      message_type=None,
      enum_type=None,
      containing_type=None,
      is_extension=True,
      extension_scope=None,
      serialized_options=None,
      file=DESCRIPTOR,
      create_key=_descriptor._internal_create_key,
  )
  IMPLEMENTS_INTERFACE_FIELD_NUMBER = 93002
  implements_interface = _descriptor.FieldDescriptor(
      name="implements_interface",
      full_name="cosmos_proto.implements_interface",
      index=1,
      number=93002,
      type=9,
      cpp_type=9,
      label=1,
      has_default_value=False,
      default_value=b"".decode("utf-8"),
      message_type=None,
      enum_type=None,
      containing_type=None,
      is_extension=True,
      extension_scope=None,
      serialized_options=None,
      file=DESCRIPTOR,
      create_key=_descriptor._internal_create_key,
  )
  ACCEPTS_INTERFACE_FIELD_NUMBER = 93001
  accepts_interface = _descriptor.FieldDescriptor(
      name="accepts_interface",
      full_name="cosmos_proto.accepts_interface",
      index=2,
      number=93001,
      type=9,
      cpp_type=9,
      label=1,
      has_default_value=False,
      default_value=b"".decode("utf-8"),
      message_type=None,
      enum_type=None,
      containing_type=None,
      is_extension=True,
      extension_scope=None,
      serialized_options=None,
      file=DESCRIPTOR,
      create_key=_descriptor._internal_create_key,
  )
  
  DESCRIPTOR.extensions_by_name["interface_type"] = interface_type
  DESCRIPTOR.extensions_by_name["implements_interface"] = implements_interface
  DESCRIPTOR.extensions_by_name["accepts_interface"] = accepts_interface
  _sym_db.RegisterFileDescriptor(DESCRIPTOR)
  
  google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(interface_type)
  google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(implements_interface)
  google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(accepts_interface)
  
  DESCRIPTOR._options = None
  # @@protoc_insertion_point(module_scope)
  