# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: reminders.proto
# Protobuf Python Version: 6.31.1
"""Generated protocol buffer code."""

from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder

_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC, 6, 31, 1, "", "reminders.proto"
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
    b'\n\x0freminders.proto\x12\x08topotext"\xc6\x01\n\x06String\x12\x0e\n\x06string\x18\x02 \x01(\t\x12&\n\tsubstring\x18\x03 \x03(\x0b\x32\x13.topotext.Substring\x12,\n\ttimestamp\x18\x04 \x01(\x0b\x32\x19.topotext.VectorTimestamp\x12,\n\x0c\x61ttributeRun\x18\x05 \x03(\x0b\x32\x16.topotext.AttributeRun\x12(\n\nattachment\x18\x06 \x03(\x0b\x32\x14.topotext.Attachment"\xd5\x01\n\x0fVectorTimestamp\x12.\n\x05\x63lock\x18\x01 \x03(\x0b\x32\x1f.topotext.VectorTimestamp.Clock\x1a\x91\x01\n\x05\x43lock\x12\x13\n\x0breplicaUUID\x18\x01 \x01(\x0c\x12\x42\n\x0creplicaClock\x18\x02 \x03(\x0b\x32,.topotext.VectorTimestamp.Clock.ReplicaClock\x1a/\n\x0cReplicaClock\x12\r\n\x05\x63lock\x18\x01 \x01(\r\x12\x10\n\x08subclock\x18\x02 \x01(\r"*\n\x06\x43harID\x12\x11\n\treplicaID\x18\x01 \x01(\r\x12\r\n\x05\x63lock\x18\x02 \x01(\r"\x84\x01\n\tSubstring\x12 \n\x06\x63harID\x18\x01 \x01(\x0b\x32\x10.topotext.CharID\x12\x0e\n\x06length\x18\x02 \x01(\r\x12#\n\ttimestamp\x18\x03 \x01(\x0b\x32\x10.topotext.CharID\x12\x11\n\ttombstone\x18\x04 \x01(\x08\x12\r\n\x05\x63hild\x18\x05 \x03(\r"\xf0\x01\n\tSelection\x12\x13\n\x0breplicaUUID\x18\x01 \x03(\x0c\x12(\n\x05range\x18\x02 \x03(\x0b\x32\x19.topotext.Selection.Range\x12.\n\x08\x61\x66\x66inity\x18\x03 \x01(\x0e\x32\x1c.topotext.Selection.Affinity\x1aM\n\x05Range\x12"\n\x08\x66romChar\x18\x01 \x01(\x0b\x32\x10.topotext.CharID\x12 \n\x06toChar\x18\x02 \x01(\x0b\x32\x10.topotext.CharID"%\n\x08\x41\x66\x66inity\x12\x0c\n\x08\x42\x61\x63kward\x10\x00\x12\x0b\n\x07\x46orward\x10\x01"\xa0\x04\n\x0c\x41ttributeRun\x12\x0e\n\x06length\x18\x01 \x01(\r\x12\x30\n\x0eparagraphStyle\x18\x02 \x01(\x0b\x32\x18.topotext.ParagraphStyle\x12\x1c\n\x04\x66ont\x18\x03 \x01(\x0b\x32\x0e.topotext.Font\x12\x11\n\tfontHints\x18\x05 \x01(\r\x12\x11\n\tunderline\x18\x06 \x01(\r\x12\x15\n\rstrikethrough\x18\x07 \x01(\r\x12\x13\n\x0bsuperscript\x18\x08 \x01(\x05\x12\x0c\n\x04link\x18\t \x01(\t\x12\x1e\n\x05\x63olor\x18\n \x01(\x0b\x32\x0f.topotext.Color\x12\x41\n\x10writingDirection\x18\x0b \x01(\x0e\x32\'.topotext.AttributeRun.WritingDirection\x12\x30\n\x0e\x61ttachmentInfo\x18\x0c \x01(\x0b\x32\x18.topotext.AttachmentInfo\x12\x11\n\ttimestamp\x18\r \x01(\x04\x12*\n\x0bhashtagInfo\x18\x0e \x01(\x0b\x32\x15.topotext.HashtagInfo"|\n\x10WritingDirection\x12\x14\n\x10NaturalDirection\x10\x00\x12\x0f\n\x0bLeftToRight\x10\x01\x12\x0f\n\x0bRightToLeft\x10\x02\x12\x17\n\x13LeftToRightOverride\x10\x03\x12\x17\n\x13RightToLeftOverride\x10\x04":\n\x04\x46ont\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x11\n\tpointSize\x18\x02 \x01(\x02\x12\x11\n\tfontHints\x18\x03 \x01(\r"\xe2\x02\n\x0eParagraphStyle\x12\r\n\x05style\x18\x01 \x01(\r\x12\x35\n\talignment\x18\x02 \x01(\x0e\x32".topotext.ParagraphStyle.Alignment\x12\x41\n\x10writingDirection\x18\x03 \x01(\x0e\x32\'.topotext.AttributeRun.WritingDirection\x12\x0e\n\x06indent\x18\x04 \x01(\x05\x12\x1c\n\x04todo\x18\x05 \x01(\x0b\x32\x0e.topotext.Todo\x12\x16\n\x0eparagraphHints\x18\x06 \x01(\r\x12\x1e\n\x16startingListItemNumber\x18\x07 \x01(\r\x12\x17\n\x0f\x62lockQuoteLevel\x18\x08 \x01(\r"H\n\tAlignment\x12\x08\n\x04Left\x10\x00\x12\n\n\x06\x43\x65nter\x10\x01\x12\t\n\x05Right\x10\x02\x12\r\n\tJustified\x10\x03\x12\x0b\n\x07Natural\x10\x04"\'\n\x0bHashtagInfo\x12\x18\n\x10objectIdentifier\x18\x01 \x01(\t"?\n\x0e\x41ttachmentInfo\x12\x1c\n\x14\x61ttachmentIdentifier\x18\x01 \x01(\t\x12\x0f\n\x07typeUTI\x18\x02 \x01(\t"\xa2\x01\n\nAttachment\x12\x12\n\nidentifier\x18\x02 \x01(\t\x12\x15\n\rmergeableData\x18\x03 \x01(\x0c\x12\x12\n\nsizeHeight\x18\x04 \x01(\x02\x12\x11\n\tsizeWidth\x18\x05 \x01(\x02\x12\x0f\n\x07summary\x18\x06 \x01(\t\x12\r\n\x05title\x18\x07 \x01(\t\x12\x0f\n\x07typeUTI\x18\x08 \x01(\t\x12\x11\n\turlString\x18\t \x01(\t"&\n\x04Todo\x12\x10\n\x08todoUUID\x18\x01 \x01(\x0c\x12\x0c\n\x04\x64one\x18\x02 \x01(\x08"@\n\x05\x43olor\x12\x0b\n\x03red\x18\x01 \x01(\x02\x12\r\n\x05green\x18\x02 \x01(\x02\x12\x0c\n\x04\x62lue\x18\x03 \x01(\x02\x12\r\n\x05\x61lpha\x18\x04 \x01(\x02'
)

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "reminders_pb2", _globals)
if not _descriptor._USE_C_DESCRIPTORS:
    DESCRIPTOR._loaded_options = None
    _globals["_STRING"]._serialized_start = 30
    _globals["_STRING"]._serialized_end = 228
    _globals["_VECTORTIMESTAMP"]._serialized_start = 231
    _globals["_VECTORTIMESTAMP"]._serialized_end = 444
    _globals["_VECTORTIMESTAMP_CLOCK"]._serialized_start = 299
    _globals["_VECTORTIMESTAMP_CLOCK"]._serialized_end = 444
    _globals["_VECTORTIMESTAMP_CLOCK_REPLICACLOCK"]._serialized_start = 397
    _globals["_VECTORTIMESTAMP_CLOCK_REPLICACLOCK"]._serialized_end = 444
    _globals["_CHARID"]._serialized_start = 446
    _globals["_CHARID"]._serialized_end = 488
    _globals["_SUBSTRING"]._serialized_start = 491
    _globals["_SUBSTRING"]._serialized_end = 623
    _globals["_SELECTION"]._serialized_start = 626
    _globals["_SELECTION"]._serialized_end = 866
    _globals["_SELECTION_RANGE"]._serialized_start = 750
    _globals["_SELECTION_RANGE"]._serialized_end = 827
    _globals["_SELECTION_AFFINITY"]._serialized_start = 829
    _globals["_SELECTION_AFFINITY"]._serialized_end = 866
    _globals["_ATTRIBUTERUN"]._serialized_start = 869
    _globals["_ATTRIBUTERUN"]._serialized_end = 1413
    _globals["_ATTRIBUTERUN_WRITINGDIRECTION"]._serialized_start = 1289
    _globals["_ATTRIBUTERUN_WRITINGDIRECTION"]._serialized_end = 1413
    _globals["_FONT"]._serialized_start = 1415
    _globals["_FONT"]._serialized_end = 1473
    _globals["_PARAGRAPHSTYLE"]._serialized_start = 1476
    _globals["_PARAGRAPHSTYLE"]._serialized_end = 1830
    _globals["_PARAGRAPHSTYLE_ALIGNMENT"]._serialized_start = 1758
    _globals["_PARAGRAPHSTYLE_ALIGNMENT"]._serialized_end = 1830
    _globals["_HASHTAGINFO"]._serialized_start = 1832
    _globals["_HASHTAGINFO"]._serialized_end = 1871
    _globals["_ATTACHMENTINFO"]._serialized_start = 1873
    _globals["_ATTACHMENTINFO"]._serialized_end = 1936
    _globals["_ATTACHMENT"]._serialized_start = 1939
    _globals["_ATTACHMENT"]._serialized_end = 2101
    _globals["_TODO"]._serialized_start = 2103
    _globals["_TODO"]._serialized_end = 2141
    _globals["_COLOR"]._serialized_start = 2143
    _globals["_COLOR"]._serialized_end = 2207
# @@protoc_insertion_point(module_scope)
