# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: lens_overlay_service_deps.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import enum_type_wrapper
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
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()


import owocr.py_lens.lens_overlay_client_context_pb2 as lens__overlay__client__context__pb2
import owocr.py_lens.lens_overlay_cluster_info_pb2 as lens__overlay__cluster__info__pb2
import owocr.py_lens.lens_overlay_deep_gleam_data_pb2 as lens__overlay__deep__gleam__data__pb2
import owocr.py_lens.lens_overlay_document_pb2 as lens__overlay__document__pb2
import owocr.py_lens.lens_overlay_image_crop_pb2 as lens__overlay__image__crop__pb2
import owocr.py_lens.lens_overlay_image_data_pb2 as lens__overlay__image__data__pb2
import owocr.py_lens.lens_overlay_interaction_request_metadata_pb2 as lens__overlay__interaction__request__metadata__pb2
import owocr.py_lens.lens_overlay_overlay_object_pb2 as lens__overlay__overlay__object__pb2
import owocr.py_lens.lens_overlay_request_id_pb2 as lens__overlay__request__id__pb2
import owocr.py_lens.lens_overlay_request_type_pb2 as lens__overlay__request__type__pb2
import owocr.py_lens.lens_overlay_text_pb2 as lens__overlay__text__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1flens_overlay_service_deps.proto\x12\x04lens\x1a!lens_overlay_client_context.proto\x1a\x1flens_overlay_cluster_info.proto\x1a\"lens_overlay_deep_gleam_data.proto\x1a\x1blens_overlay_document.proto\x1a\x1dlens_overlay_image_crop.proto\x1a\x1dlens_overlay_image_data.proto\x1a/lens_overlay_interaction_request_metadata.proto\x1a!lens_overlay_overlay_object.proto\x1a\x1dlens_overlay_request_id.proto\x1a\x1flens_overlay_request_type.proto\x1a\x17lens_overlay_text.proto\"\x8f\x01\n\x19LensOverlayRequestContext\x12.\n\nrequest_id\x18\x03 \x01(\x0b\x32\x1a.lens.LensOverlayRequestId\x12\x36\n\x0e\x63lient_context\x18\x04 \x01(\x0b\x32\x1e.lens.LensOverlayClientContextJ\x04\x08\x01\x10\x02J\x04\x08\x02\x10\x03\"\xa0\x01\n\x19LensOverlayObjectsRequest\x12\x38\n\x0frequest_context\x18\x01 \x01(\x0b\x32\x1f.lens.LensOverlayRequestContext\x12#\n\nimage_data\x18\x03 \x01(\x0b\x32\x0f.lens.ImageData\x12\x1e\n\x07payload\x18\x04 \x01(\x0b\x32\r.lens.PayloadJ\x04\x08\x02\x10\x03\"\xb0\x01\n\x1dLensOverlayUploadChunkRequest\x12\x38\n\x0frequest_context\x18\x01 \x01(\x0b\x32\x1f.lens.LensOverlayRequestContext\x12.\n\rdebug_options\x18\x06 \x01(\x0b\x32\x17.lens.ChunkDebugOptions\x12\x10\n\x08\x63hunk_id\x18\x03 \x01(\x03\x12\x13\n\x0b\x63hunk_bytes\x18\x04 \x01(\x0c\"R\n\x1eLensOverlayUploadChunkResponse\x12\x30\n\x0e\x64\x65\x62ug_metadata\x18\x02 \x01(\x0b\x32\x18.lens.ChunkDebugMetadata\"?\n\x11\x43hunkDebugOptions\x12\x14\n\x0ctotal_chunks\x18\x01 \x01(\x03\x12\x14\n\x0cquery_chunks\x18\x02 \x01(\x08\".\n\x12\x43hunkDebugMetadata\x12\x18\n\x10remaining_chunks\x18\x01 \x03(\x03\"\xd4\x01\n\x1aLensOverlayObjectsResponse\x12,\n\x0foverlay_objects\x18\x02 \x03(\x0b\x32\x13.lens.OverlayObject\x12\x18\n\x04text\x18\x03 \x01(\x0b\x32\n.lens.Text\x12(\n\x0b\x64\x65\x65p_gleams\x18\x04 \x03(\x0b\x32\x13.lens.DeepGleamData\x12\x32\n\x0c\x63luster_info\x18\x07 \x01(\x0b\x32\x1c.lens.LensOverlayClusterInfoJ\x04\x08\x01\x10\x02J\x04\x08\x05\x10\x06J\x04\x08\x06\x10\x07\"\xd1\x01\n\x1dLensOverlayInteractionRequest\x12\x38\n\x0frequest_context\x18\x01 \x01(\x0b\x32\x1f.lens.LensOverlayRequestContext\x12Q\n\x1cinteraction_request_metadata\x18\x02 \x01(\x0b\x32+.lens.LensOverlayInteractionRequestMetadata\x12#\n\nimage_crop\x18\x03 \x01(\x0b\x32\x0f.lens.ImageCrop\"f\n\x1eLensOverlayInteractionResponse\x12\x18\n\x10\x65ncoded_response\x18\x03 \x01(\t\x12\x18\n\x04text\x18\x05 \x01(\x0b\x32\n.lens.TextJ\x04\x08\x01\x10\x02J\x04\x08\x02\x10\x03J\x04\x08\x04\x10\x05\"\xdd\x02\n\x07Payload\x12\'\n\x0crequest_type\x18\x06 \x01(\x0e\x32\x11.lens.RequestType\x12#\n\nimage_data\x18\x02 \x01(\x0b\x32\x0f.lens.ImageData\x12\x14\n\x0c\x63ontent_data\x18\x03 \x01(\x0c\x12\x14\n\x0c\x63ontent_type\x18\x04 \x01(\t\x12\x10\n\x08page_url\x18\x05 \x01(\t\x12\x37\n\x14partial_pdf_document\x18\x07 \x01(\x0b\x32\x19.lens.LensOverlayDocument\x12/\n\x10\x63ompression_type\x18\x08 \x01(\x0e\x32\x15.lens.CompressionType\x12\x36\n\x14stored_chunk_options\x18\t \x01(\x0b\x32\x18.lens.StoredChunkOptions\x12\x1e\n\x07\x63ontent\x18\n \x01(\x0b\x32\r.lens.ContentJ\x04\x08\x01\x10\x02\"M\n\x12StoredChunkOptions\x12\x1a\n\x12read_stored_chunks\x18\x01 \x01(\x08\x12\x1b\n\x13total_stored_chunks\x18\x02 \x01(\x03\"p\n\x07\x43ontent\x12\x13\n\x0bwebpage_url\x18\x01 \x01(\t\x12\'\n\x0c\x63ontent_data\x18\x02 \x03(\x0b\x32\x11.lens.ContentData\x12\'\n\x0crequest_type\x18\x03 \x01(\x0e\x32\x11.lens.RequestType\"\x84\x03\n\x0b\x43ontentData\x12\x33\n\x0c\x63ontent_type\x18\x01 \x01(\x0e\x32\x1d.lens.ContentData.ContentType\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12/\n\x10\x63ompression_type\x18\x03 \x01(\x0e\x32\x15.lens.CompressionType\x12\x36\n\x14stored_chunk_options\x18\x04 \x01(\x0b\x32\x18.lens.StoredChunkOptions\"\xc8\x01\n\x0b\x43ontentType\x12\x1c\n\x18\x43ONTENT_TYPE_UNSPECIFIED\x10\x00\x12\x14\n\x10\x43ONTENT_TYPE_PDF\x10\x01\x12\x1b\n\x17\x43ONTENT_TYPE_INNER_TEXT\x10\x02\x12\x1b\n\x17\x43ONTENT_TYPE_INNER_HTML\x10\x03\x12\'\n#CONTENT_TYPE_ANNOTATED_PAGE_CONTENT\x10\x04\x12\"\n\x1e\x43ONTENT_TYPE_EARLY_PARTIAL_PDF\x10\x05*-\n\x0f\x43ompressionType\x12\x10\n\x0cUNCOMPRESSED\x10\x00\x12\x08\n\x04ZSTD\x10\x01\x42\x02H\x03\x62\x06proto3')

_COMPRESSIONTYPE = DESCRIPTOR.enum_types_by_name['CompressionType']
CompressionType = enum_type_wrapper.EnumTypeWrapper(_COMPRESSIONTYPE)
UNCOMPRESSED = 0
ZSTD = 1


_LENSOVERLAYREQUESTCONTEXT = DESCRIPTOR.message_types_by_name['LensOverlayRequestContext']
_LENSOVERLAYOBJECTSREQUEST = DESCRIPTOR.message_types_by_name['LensOverlayObjectsRequest']
_LENSOVERLAYUPLOADCHUNKREQUEST = DESCRIPTOR.message_types_by_name['LensOverlayUploadChunkRequest']
_LENSOVERLAYUPLOADCHUNKRESPONSE = DESCRIPTOR.message_types_by_name['LensOverlayUploadChunkResponse']
_CHUNKDEBUGOPTIONS = DESCRIPTOR.message_types_by_name['ChunkDebugOptions']
_CHUNKDEBUGMETADATA = DESCRIPTOR.message_types_by_name['ChunkDebugMetadata']
_LENSOVERLAYOBJECTSRESPONSE = DESCRIPTOR.message_types_by_name['LensOverlayObjectsResponse']
_LENSOVERLAYINTERACTIONREQUEST = DESCRIPTOR.message_types_by_name['LensOverlayInteractionRequest']
_LENSOVERLAYINTERACTIONRESPONSE = DESCRIPTOR.message_types_by_name['LensOverlayInteractionResponse']
_PAYLOAD = DESCRIPTOR.message_types_by_name['Payload']
_STOREDCHUNKOPTIONS = DESCRIPTOR.message_types_by_name['StoredChunkOptions']
_CONTENT = DESCRIPTOR.message_types_by_name['Content']
_CONTENTDATA = DESCRIPTOR.message_types_by_name['ContentData']
_CONTENTDATA_CONTENTTYPE = _CONTENTDATA.enum_types_by_name['ContentType']
LensOverlayRequestContext = _reflection.GeneratedProtocolMessageType('LensOverlayRequestContext', (_message.Message,), {
  'DESCRIPTOR' : _LENSOVERLAYREQUESTCONTEXT,
  '__module__' : 'lens_overlay_service_deps_pb2'
  # @@protoc_insertion_point(class_scope:lens.LensOverlayRequestContext)
  })
_sym_db.RegisterMessage(LensOverlayRequestContext)

LensOverlayObjectsRequest = _reflection.GeneratedProtocolMessageType('LensOverlayObjectsRequest', (_message.Message,), {
  'DESCRIPTOR' : _LENSOVERLAYOBJECTSREQUEST,
  '__module__' : 'lens_overlay_service_deps_pb2'
  # @@protoc_insertion_point(class_scope:lens.LensOverlayObjectsRequest)
  })
_sym_db.RegisterMessage(LensOverlayObjectsRequest)

LensOverlayUploadChunkRequest = _reflection.GeneratedProtocolMessageType('LensOverlayUploadChunkRequest', (_message.Message,), {
  'DESCRIPTOR' : _LENSOVERLAYUPLOADCHUNKREQUEST,
  '__module__' : 'lens_overlay_service_deps_pb2'
  # @@protoc_insertion_point(class_scope:lens.LensOverlayUploadChunkRequest)
  })
_sym_db.RegisterMessage(LensOverlayUploadChunkRequest)

LensOverlayUploadChunkResponse = _reflection.GeneratedProtocolMessageType('LensOverlayUploadChunkResponse', (_message.Message,), {
  'DESCRIPTOR' : _LENSOVERLAYUPLOADCHUNKRESPONSE,
  '__module__' : 'lens_overlay_service_deps_pb2'
  # @@protoc_insertion_point(class_scope:lens.LensOverlayUploadChunkResponse)
  })
_sym_db.RegisterMessage(LensOverlayUploadChunkResponse)

ChunkDebugOptions = _reflection.GeneratedProtocolMessageType('ChunkDebugOptions', (_message.Message,), {
  'DESCRIPTOR' : _CHUNKDEBUGOPTIONS,
  '__module__' : 'lens_overlay_service_deps_pb2'
  # @@protoc_insertion_point(class_scope:lens.ChunkDebugOptions)
  })
_sym_db.RegisterMessage(ChunkDebugOptions)

ChunkDebugMetadata = _reflection.GeneratedProtocolMessageType('ChunkDebugMetadata', (_message.Message,), {
  'DESCRIPTOR' : _CHUNKDEBUGMETADATA,
  '__module__' : 'lens_overlay_service_deps_pb2'
  # @@protoc_insertion_point(class_scope:lens.ChunkDebugMetadata)
  })
_sym_db.RegisterMessage(ChunkDebugMetadata)

LensOverlayObjectsResponse = _reflection.GeneratedProtocolMessageType('LensOverlayObjectsResponse', (_message.Message,), {
  'DESCRIPTOR' : _LENSOVERLAYOBJECTSRESPONSE,
  '__module__' : 'lens_overlay_service_deps_pb2'
  # @@protoc_insertion_point(class_scope:lens.LensOverlayObjectsResponse)
  })
_sym_db.RegisterMessage(LensOverlayObjectsResponse)

LensOverlayInteractionRequest = _reflection.GeneratedProtocolMessageType('LensOverlayInteractionRequest', (_message.Message,), {
  'DESCRIPTOR' : _LENSOVERLAYINTERACTIONREQUEST,
  '__module__' : 'lens_overlay_service_deps_pb2'
  # @@protoc_insertion_point(class_scope:lens.LensOverlayInteractionRequest)
  })
_sym_db.RegisterMessage(LensOverlayInteractionRequest)

LensOverlayInteractionResponse = _reflection.GeneratedProtocolMessageType('LensOverlayInteractionResponse', (_message.Message,), {
  'DESCRIPTOR' : _LENSOVERLAYINTERACTIONRESPONSE,
  '__module__' : 'lens_overlay_service_deps_pb2'
  # @@protoc_insertion_point(class_scope:lens.LensOverlayInteractionResponse)
  })
_sym_db.RegisterMessage(LensOverlayInteractionResponse)

Payload = _reflection.GeneratedProtocolMessageType('Payload', (_message.Message,), {
  'DESCRIPTOR' : _PAYLOAD,
  '__module__' : 'lens_overlay_service_deps_pb2'
  # @@protoc_insertion_point(class_scope:lens.Payload)
  })
_sym_db.RegisterMessage(Payload)

StoredChunkOptions = _reflection.GeneratedProtocolMessageType('StoredChunkOptions', (_message.Message,), {
  'DESCRIPTOR' : _STOREDCHUNKOPTIONS,
  '__module__' : 'lens_overlay_service_deps_pb2'
  # @@protoc_insertion_point(class_scope:lens.StoredChunkOptions)
  })
_sym_db.RegisterMessage(StoredChunkOptions)

Content = _reflection.GeneratedProtocolMessageType('Content', (_message.Message,), {
  'DESCRIPTOR' : _CONTENT,
  '__module__' : 'lens_overlay_service_deps_pb2'
  # @@protoc_insertion_point(class_scope:lens.Content)
  })
_sym_db.RegisterMessage(Content)

ContentData = _reflection.GeneratedProtocolMessageType('ContentData', (_message.Message,), {
  'DESCRIPTOR' : _CONTENTDATA,
  '__module__' : 'lens_overlay_service_deps_pb2'
  # @@protoc_insertion_point(class_scope:lens.ContentData)
  })
_sym_db.RegisterMessage(ContentData)

if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'H\003'
  _COMPRESSIONTYPE._serialized_start=2561
  _COMPRESSIONTYPE._serialized_end=2606
  _LENSOVERLAYREQUESTCONTEXT._serialized_start=410
  _LENSOVERLAYREQUESTCONTEXT._serialized_end=553
  _LENSOVERLAYOBJECTSREQUEST._serialized_start=556
  _LENSOVERLAYOBJECTSREQUEST._serialized_end=716
  _LENSOVERLAYUPLOADCHUNKREQUEST._serialized_start=719
  _LENSOVERLAYUPLOADCHUNKREQUEST._serialized_end=895
  _LENSOVERLAYUPLOADCHUNKRESPONSE._serialized_start=897
  _LENSOVERLAYUPLOADCHUNKRESPONSE._serialized_end=979
  _CHUNKDEBUGOPTIONS._serialized_start=981
  _CHUNKDEBUGOPTIONS._serialized_end=1044
  _CHUNKDEBUGMETADATA._serialized_start=1046
  _CHUNKDEBUGMETADATA._serialized_end=1092
  _LENSOVERLAYOBJECTSRESPONSE._serialized_start=1095
  _LENSOVERLAYOBJECTSRESPONSE._serialized_end=1307
  _LENSOVERLAYINTERACTIONREQUEST._serialized_start=1310
  _LENSOVERLAYINTERACTIONREQUEST._serialized_end=1519
  _LENSOVERLAYINTERACTIONRESPONSE._serialized_start=1521
  _LENSOVERLAYINTERACTIONRESPONSE._serialized_end=1623
  _PAYLOAD._serialized_start=1626
  _PAYLOAD._serialized_end=1975
  _STOREDCHUNKOPTIONS._serialized_start=1977
  _STOREDCHUNKOPTIONS._serialized_end=2054
  _CONTENT._serialized_start=2056
  _CONTENT._serialized_end=2168
  _CONTENTDATA._serialized_start=2171
  _CONTENTDATA._serialized_end=2559
  _CONTENTDATA_CONTENTTYPE._serialized_start=2359
  _CONTENTDATA_CONTENTTYPE._serialized_end=2559
# @@protoc_insertion_point(module_scope)
