"""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, 33, 4, '', 'common/commands/editor_commands.proto')
_sym_db = _symbol_database.Default()
from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2
from ...common.types import base_types_pb2 as common_dot_types_dot_base__types__pb2
from ...common.types import enums_pb2 as common_dot_types_dot_enums__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%common/commands/editor_commands.proto\x12\x15kiapi.common.commands\x1a\x19google/protobuf/any.proto\x1a\x1dcommon/types/base_types.proto\x1a\x18common/types/enums.proto"=\n\rRefreshEditor\x12,\n\x05frame\x18\x01 \x01(\x0e2\x1d.kiapi.common.types.FrameType"B\n\x10GetOpenDocuments\x12.\n\x04type\x18\x01 \x01(\x0e2 .kiapi.common.types.DocumentType"T\n\x18GetOpenDocumentsResponse\x128\n\tdocuments\x18\x01 \x03(\x0b2%.kiapi.common.types.DocumentSpecifier"G\n\x0cSaveDocument\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"9\n\x0bSaveOptions\x12\x11\n\toverwrite\x18\x01 \x01(\x08\x12\x17\n\x0finclude_project\x18\x02 \x01(\x08"\x90\x01\n\x12SaveCopyOfDocument\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x0c\n\x04path\x18\x02 \x01(\t\x123\n\x07options\x18\x03 \x01(\x0b2".kiapi.common.commands.SaveOptions"I\n\x0eRevertDocument\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"\x80\x01\n\x0eCreateDocument\x12.\n\x04type\x18\x01 \x01(\x0e2 .kiapi.common.types.DocumentType\x12\x0c\n\x04path\x18\x02 \x01(\t\x12\x15\n\rtemplate_path\x18\x03 \x01(\t\x12\x19\n\x11open_after_create\x18\x04 \x01(\x08"Q\n\x16CreateDocumentResponse\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"L\n\x0cOpenDocument\x12.\n\x04type\x18\x01 \x01(\x0e2 .kiapi.common.types.DocumentType\x12\x0c\n\x04path\x18\x02 \x01(\t"O\n\x14OpenDocumentResponse\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"m\n\rCloseDocument\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x14\n\x0csave_changes\x18\x02 \x01(\x08\x12\r\n\x05force\x18\x03 \x01(\x08"L\n\x11SetActiveDocument\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"\x1b\n\tRunAction\x12\x0e\n\x06action\x18\x01 \x01(\t"K\n\x11RunActionResponse\x126\n\x06status\x18\x01 \x01(\x0e2&.kiapi.common.commands.RunActionStatus"\r\n\x0bBeginCommit";\n\x13BeginCommitResponse\x12$\n\x02id\x18\x01 \x01(\x0b2\x18.kiapi.common.types.KIID"w\n\tEndCommit\x12$\n\x02id\x18\x01 \x01(\x0b2\x18.kiapi.common.types.KIID\x123\n\x06action\x18\x02 \x01(\x0e2#.kiapi.common.commands.CommitAction\x12\x0f\n\x07message\x18\x03 \x01(\t"\x13\n\x11EndCommitResponse"\x8f\x01\n\x0bCreateItems\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader\x12#\n\x05items\x18\x02 \x03(\x0b2\x14.google.protobuf.Any\x12+\n\tcontainer\x18\x03 \x01(\x0b2\x18.kiapi.common.types.KIID"X\n\nItemStatus\x123\n\x04code\x18\x01 \x01(\x0e2%.kiapi.common.commands.ItemStatusCode\x12\x15\n\rerror_message\x18\x02 \x01(\t"k\n\x12ItemCreationResult\x121\n\x06status\x18\x01 \x01(\x0b2!.kiapi.common.commands.ItemStatus\x12"\n\x04item\x18\x02 \x01(\x0b2\x14.google.protobuf.Any"\xbe\x01\n\x13CreateItemsResponse\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader\x125\n\x06status\x18\x02 \x01(\x0e2%.kiapi.common.types.ItemRequestStatus\x12@\n\rcreated_items\x18\x03 \x03(\x0b2).kiapi.common.commands.ItemCreationResult"n\n\x08GetItems\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader\x122\n\x05types\x18\x02 \x03(\x0e2#.kiapi.common.types.KiCadObjectType"g\n\x0cGetItemsById\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader\x12\'\n\x05items\x18\x02 \x03(\x0b2\x18.kiapi.common.types.KIID"\x9e\x01\n\x10GetItemsResponse\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader\x125\n\x06status\x18\x02 \x01(\x0e2%.kiapi.common.types.ItemRequestStatus\x12#\n\x05items\x18\x03 \x03(\x0b2\x14.google.protobuf.Any"b\n\x0bUpdateItems\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader\x12#\n\x05items\x18\x02 \x03(\x0b2\x14.google.protobuf.Any"i\n\x10ItemUpdateResult\x121\n\x06status\x18\x01 \x01(\x0b2!.kiapi.common.commands.ItemStatus\x12"\n\x04item\x18\x02 \x01(\x0b2\x14.google.protobuf.Any"\xbc\x01\n\x13UpdateItemsResponse\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader\x125\n\x06status\x18\x02 \x01(\x0e2%.kiapi.common.types.ItemRequestStatus\x12>\n\rupdated_items\x18\x03 \x03(\x0b2\'.kiapi.common.commands.ItemUpdateResult"i\n\x0bDeleteItems\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader\x12*\n\x08item_ids\x18\x02 \x03(\x0b2\x18.kiapi.common.types.KIID"u\n\x12ItemDeletionResult\x12$\n\x02id\x18\x01 \x01(\x0b2\x18.kiapi.common.types.KIID\x129\n\x06status\x18\x02 \x01(\x0e2).kiapi.common.commands.ItemDeletionStatus"\xbe\x01\n\x13DeleteItemsResponse\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader\x125\n\x06status\x18\x02 \x01(\x0e2%.kiapi.common.types.ItemRequestStatus\x12@\n\rdeleted_items\x18\x03 \x03(\x0b2).kiapi.common.commands.ItemDeletionResult"\x9f\x01\n\x0eGetBoundingBox\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader\x12\'\n\x05items\x18\x02 \x03(\x0b2\x18.kiapi.common.types.KIID\x124\n\x04mode\x18\x03 \x01(\x0e2&.kiapi.common.commands.BoundingBoxMode"j\n\x16GetBoundingBoxResponse\x12\'\n\x05items\x18\x01 \x03(\x0b2\x18.kiapi.common.types.KIID\x12\'\n\x05boxes\x18\x02 \x03(\x0b2\x18.kiapi.common.types.Box2"r\n\x0cGetSelection\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader\x122\n\x05types\x18\x02 \x03(\x0e2#.kiapi.common.types.KiCadObjectType"8\n\x11SelectionResponse\x12#\n\x05items\x18\x01 \x03(\x0b2\x14.google.protobuf.Any"i\n\x0eAddToSelection\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader\x12\'\n\x05items\x18\x02 \x03(\x0b2\x18.kiapi.common.types.KIID"n\n\x13RemoveFromSelection\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader\x12\'\n\x05items\x18\x02 \x03(\x0b2\x18.kiapi.common.types.KIID"@\n\x0eClearSelection\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader"\xa1\x01\n\x07HitTest\x12.\n\x06header\x18\x01 \x01(\x0b2\x1e.kiapi.common.types.ItemHeader\x12$\n\x02id\x18\x02 \x01(\x0b2\x18.kiapi.common.types.KIID\x12-\n\x08position\x18\x03 \x01(\x0b2\x1b.kiapi.common.types.Vector2\x12\x11\n\ttolerance\x18\x04 \x01(\x05"G\n\x0fHitTestResponse\x124\n\x06result\x18\x01 \x01(\x0e2$.kiapi.common.commands.HitTestResult"L\n\x11GetTitleBlockInfo\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"\x85\x01\n\x11SetTitleBlockInfo\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x127\n\x0btitle_block\x18\x02 \x01(\x0b2".kiapi.common.types.TitleBlockInfo"J\n\x0fGetPageSettings\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"{\n\x0fSetPageSettings\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12/\n\tpage_info\x18\x02 \x01(\x0b2\x1c.kiapi.common.types.PageInfo"O\n\x14SaveDocumentToString\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier"b\n\x15SavedDocumentResponse\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x10\n\x08contents\x18\x02 \x01(\t"\x17\n\x15SaveSelectionToString"Q\n\x16SavedSelectionResponse\x12%\n\x03ids\x18\x01 \x03(\x0b2\x18.kiapi.common.types.KIID\x12\x10\n\x08contents\x18\x02 \x01(\t"j\n\x1dParseAndCreateItemsFromString\x127\n\x08document\x18\x01 \x01(\x0b2%.kiapi.common.types.DocumentSpecifier\x12\x10\n\x08contents\x18\x02 \x01(\t"\xb1\x01\n\x0bLibraryInfo\x12\x10\n\x08nickname\x18\x01 \x01(\t\x12\x0b\n\x03uri\x18\x02 \x01(\t\x12\x0c\n\x04type\x18\x03 \x01(\t\x12\x13\n\x0bdescription\x18\x04 \x01(\t\x12\x11\n\tis_loaded\x18\x05 \x01(\x08\x12\x14\n\x0cis_read_only\x18\x06 \x01(\x08\x127\n\x05scope\x18\x07 \x01(\x0e2(.kiapi.common.commands.LibraryTableScope"G\n\x0cGetLibraries\x127\n\x05scope\x18\x01 \x01(\x0e2(.kiapi.common.commands.LibraryTableScope"M\n\x14GetLibrariesResponse\x125\n\tlibraries\x18\x01 \x03(\x0b2".kiapi.common.commands.LibraryInfo"j\n\nAddLibrary\x12\x11\n\tfile_path\x18\x01 \x01(\t\x12\x10\n\x08nickname\x18\x02 \x01(\t\x127\n\x05scope\x18\x03 \x01(\x0e2(.kiapi.common.commands.LibraryTableScope"v\n\x12AddLibraryResponse\x127\n\x06status\x18\x01 \x01(\x0e2\'.kiapi.common.commands.AddLibraryStatus\x12\x10\n\x08nickname\x18\x02 \x01(\t\x12\x15\n\rerror_message\x18\x03 \x01(\t"Z\n\rRemoveLibrary\x12\x10\n\x08nickname\x18\x01 \x01(\t\x127\n\x05scope\x18\x02 \x01(\x0e2(.kiapi.common.commands.LibraryTableScope"j\n\x15RemoveLibraryResponse\x12:\n\x06status\x18\x01 \x01(\x0e2*.kiapi.common.commands.RemoveLibraryStatus\x12\x15\n\rerror_message\x18\x02 \x01(\t*W\n\x0fRunActionStatus\x12\x0f\n\x0bRAS_UNKNOWN\x10\x00\x12\n\n\x06RAS_OK\x10\x01\x12\x0f\n\x0bRAS_INVALID\x10\x02\x12\x16\n\x12RAS_FRAME_NOT_OPEN\x10\x03*=\n\x0cCommitAction\x12\x0f\n\x0bCMA_UNKNOWN\x10\x00\x12\x0e\n\nCMA_COMMIT\x10\x01\x12\x0c\n\x08CMA_DROP\x10\x02*\x93\x01\n\x0eItemStatusCode\x12\x0f\n\x0bISC_UNKNOWN\x10\x00\x12\n\n\x06ISC_OK\x10\x01\x12\x14\n\x10ISC_INVALID_TYPE\x10\x02\x12\x10\n\x0cISC_EXISTING\x10\x03\x12\x13\n\x0fISC_NONEXISTENT\x10\x04\x12\x11\n\rISC_IMMUTABLE\x10\x05\x12\x14\n\x10ISC_INVALID_DATA\x10\x07*Y\n\x12ItemDeletionStatus\x12\x0f\n\x0bIDS_UNKNOWN\x10\x00\x12\n\n\x06IDS_OK\x10\x01\x12\x13\n\x0fIDS_NONEXISTENT\x10\x02\x12\x11\n\rIDS_IMMUTABLE\x10\x03*R\n\x0fBoundingBoxMode\x12\x0f\n\x0bBBM_UNKNOWN\x10\x00\x12\x11\n\rBBM_ITEM_ONLY\x10\x01\x12\x1b\n\x17BBM_ITEM_AND_CHILD_TEXT\x10\x02*=\n\rHitTestResult\x12\x0f\n\x0bHTR_UNKNOWN\x10\x00\x12\x0e\n\nHTR_NO_HIT\x10\x01\x12\x0b\n\x07HTR_HIT\x10\x02*S\n\x11LibraryTableScope\x12\x0f\n\x0bLTS_UNKNOWN\x10\x00\x12\x0e\n\nLTS_GLOBAL\x10\x01\x12\x0f\n\x0bLTS_PROJECT\x10\x02\x12\x0c\n\x08LTS_BOTH\x10\x03*\x90\x01\n\x10AddLibraryStatus\x12\x0f\n\x0bALS_UNKNOWN\x10\x00\x12\n\n\x06ALS_OK\x10\x01\x12\x16\n\x12ALS_ALREADY_EXISTS\x10\x02\x12\x16\n\x12ALS_FILE_NOT_FOUND\x10\x03\x12\x16\n\x12ALS_INVALID_FORMAT\x10\x04\x12\x17\n\x13ALS_TABLE_NOT_FOUND\x10\x05*^\n\x13RemoveLibraryStatus\x12\x0f\n\x0bRLS_UNKNOWN\x10\x00\x12\n\n\x06RLS_OK\x10\x01\x12\x11\n\rRLS_NOT_FOUND\x10\x02\x12\x17\n\x13RLS_TABLE_NOT_FOUND\x10\x03b\x06proto3')
_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'common.commands.editor_commands_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
    DESCRIPTOR._loaded_options = None
    _globals['_RUNACTIONSTATUS']._serialized_start = 5876
    _globals['_RUNACTIONSTATUS']._serialized_end = 5963
    _globals['_COMMITACTION']._serialized_start = 5965
    _globals['_COMMITACTION']._serialized_end = 6026
    _globals['_ITEMSTATUSCODE']._serialized_start = 6029
    _globals['_ITEMSTATUSCODE']._serialized_end = 6176
    _globals['_ITEMDELETIONSTATUS']._serialized_start = 6178
    _globals['_ITEMDELETIONSTATUS']._serialized_end = 6267
    _globals['_BOUNDINGBOXMODE']._serialized_start = 6269
    _globals['_BOUNDINGBOXMODE']._serialized_end = 6351
    _globals['_HITTESTRESULT']._serialized_start = 6353
    _globals['_HITTESTRESULT']._serialized_end = 6414
    _globals['_LIBRARYTABLESCOPE']._serialized_start = 6416
    _globals['_LIBRARYTABLESCOPE']._serialized_end = 6499
    _globals['_ADDLIBRARYSTATUS']._serialized_start = 6502
    _globals['_ADDLIBRARYSTATUS']._serialized_end = 6646
    _globals['_REMOVELIBRARYSTATUS']._serialized_start = 6648
    _globals['_REMOVELIBRARYSTATUS']._serialized_end = 6742
    _globals['_REFRESHEDITOR']._serialized_start = 148
    _globals['_REFRESHEDITOR']._serialized_end = 209
    _globals['_GETOPENDOCUMENTS']._serialized_start = 211
    _globals['_GETOPENDOCUMENTS']._serialized_end = 277
    _globals['_GETOPENDOCUMENTSRESPONSE']._serialized_start = 279
    _globals['_GETOPENDOCUMENTSRESPONSE']._serialized_end = 363
    _globals['_SAVEDOCUMENT']._serialized_start = 365
    _globals['_SAVEDOCUMENT']._serialized_end = 436
    _globals['_SAVEOPTIONS']._serialized_start = 438
    _globals['_SAVEOPTIONS']._serialized_end = 495
    _globals['_SAVECOPYOFDOCUMENT']._serialized_start = 498
    _globals['_SAVECOPYOFDOCUMENT']._serialized_end = 642
    _globals['_REVERTDOCUMENT']._serialized_start = 644
    _globals['_REVERTDOCUMENT']._serialized_end = 717
    _globals['_CREATEDOCUMENT']._serialized_start = 720
    _globals['_CREATEDOCUMENT']._serialized_end = 848
    _globals['_CREATEDOCUMENTRESPONSE']._serialized_start = 850
    _globals['_CREATEDOCUMENTRESPONSE']._serialized_end = 931
    _globals['_OPENDOCUMENT']._serialized_start = 933
    _globals['_OPENDOCUMENT']._serialized_end = 1009
    _globals['_OPENDOCUMENTRESPONSE']._serialized_start = 1011
    _globals['_OPENDOCUMENTRESPONSE']._serialized_end = 1090
    _globals['_CLOSEDOCUMENT']._serialized_start = 1092
    _globals['_CLOSEDOCUMENT']._serialized_end = 1201
    _globals['_SETACTIVEDOCUMENT']._serialized_start = 1203
    _globals['_SETACTIVEDOCUMENT']._serialized_end = 1279
    _globals['_RUNACTION']._serialized_start = 1281
    _globals['_RUNACTION']._serialized_end = 1308
    _globals['_RUNACTIONRESPONSE']._serialized_start = 1310
    _globals['_RUNACTIONRESPONSE']._serialized_end = 1385
    _globals['_BEGINCOMMIT']._serialized_start = 1387
    _globals['_BEGINCOMMIT']._serialized_end = 1400
    _globals['_BEGINCOMMITRESPONSE']._serialized_start = 1402
    _globals['_BEGINCOMMITRESPONSE']._serialized_end = 1461
    _globals['_ENDCOMMIT']._serialized_start = 1463
    _globals['_ENDCOMMIT']._serialized_end = 1582
    _globals['_ENDCOMMITRESPONSE']._serialized_start = 1584
    _globals['_ENDCOMMITRESPONSE']._serialized_end = 1603
    _globals['_CREATEITEMS']._serialized_start = 1606
    _globals['_CREATEITEMS']._serialized_end = 1749
    _globals['_ITEMSTATUS']._serialized_start = 1751
    _globals['_ITEMSTATUS']._serialized_end = 1839
    _globals['_ITEMCREATIONRESULT']._serialized_start = 1841
    _globals['_ITEMCREATIONRESULT']._serialized_end = 1948
    _globals['_CREATEITEMSRESPONSE']._serialized_start = 1951
    _globals['_CREATEITEMSRESPONSE']._serialized_end = 2141
    _globals['_GETITEMS']._serialized_start = 2143
    _globals['_GETITEMS']._serialized_end = 2253
    _globals['_GETITEMSBYID']._serialized_start = 2255
    _globals['_GETITEMSBYID']._serialized_end = 2358
    _globals['_GETITEMSRESPONSE']._serialized_start = 2361
    _globals['_GETITEMSRESPONSE']._serialized_end = 2519
    _globals['_UPDATEITEMS']._serialized_start = 2521
    _globals['_UPDATEITEMS']._serialized_end = 2619
    _globals['_ITEMUPDATERESULT']._serialized_start = 2621
    _globals['_ITEMUPDATERESULT']._serialized_end = 2726
    _globals['_UPDATEITEMSRESPONSE']._serialized_start = 2729
    _globals['_UPDATEITEMSRESPONSE']._serialized_end = 2917
    _globals['_DELETEITEMS']._serialized_start = 2919
    _globals['_DELETEITEMS']._serialized_end = 3024
    _globals['_ITEMDELETIONRESULT']._serialized_start = 3026
    _globals['_ITEMDELETIONRESULT']._serialized_end = 3143
    _globals['_DELETEITEMSRESPONSE']._serialized_start = 3146
    _globals['_DELETEITEMSRESPONSE']._serialized_end = 3336
    _globals['_GETBOUNDINGBOX']._serialized_start = 3339
    _globals['_GETBOUNDINGBOX']._serialized_end = 3498
    _globals['_GETBOUNDINGBOXRESPONSE']._serialized_start = 3500
    _globals['_GETBOUNDINGBOXRESPONSE']._serialized_end = 3606
    _globals['_GETSELECTION']._serialized_start = 3608
    _globals['_GETSELECTION']._serialized_end = 3722
    _globals['_SELECTIONRESPONSE']._serialized_start = 3724
    _globals['_SELECTIONRESPONSE']._serialized_end = 3780
    _globals['_ADDTOSELECTION']._serialized_start = 3782
    _globals['_ADDTOSELECTION']._serialized_end = 3887
    _globals['_REMOVEFROMSELECTION']._serialized_start = 3889
    _globals['_REMOVEFROMSELECTION']._serialized_end = 3999
    _globals['_CLEARSELECTION']._serialized_start = 4001
    _globals['_CLEARSELECTION']._serialized_end = 4065
    _globals['_HITTEST']._serialized_start = 4068
    _globals['_HITTEST']._serialized_end = 4229
    _globals['_HITTESTRESPONSE']._serialized_start = 4231
    _globals['_HITTESTRESPONSE']._serialized_end = 4302
    _globals['_GETTITLEBLOCKINFO']._serialized_start = 4304
    _globals['_GETTITLEBLOCKINFO']._serialized_end = 4380
    _globals['_SETTITLEBLOCKINFO']._serialized_start = 4383
    _globals['_SETTITLEBLOCKINFO']._serialized_end = 4516
    _globals['_GETPAGESETTINGS']._serialized_start = 4518
    _globals['_GETPAGESETTINGS']._serialized_end = 4592
    _globals['_SETPAGESETTINGS']._serialized_start = 4594
    _globals['_SETPAGESETTINGS']._serialized_end = 4717
    _globals['_SAVEDOCUMENTTOSTRING']._serialized_start = 4719
    _globals['_SAVEDOCUMENTTOSTRING']._serialized_end = 4798
    _globals['_SAVEDDOCUMENTRESPONSE']._serialized_start = 4800
    _globals['_SAVEDDOCUMENTRESPONSE']._serialized_end = 4898
    _globals['_SAVESELECTIONTOSTRING']._serialized_start = 4900
    _globals['_SAVESELECTIONTOSTRING']._serialized_end = 4923
    _globals['_SAVEDSELECTIONRESPONSE']._serialized_start = 4925
    _globals['_SAVEDSELECTIONRESPONSE']._serialized_end = 5006
    _globals['_PARSEANDCREATEITEMSFROMSTRING']._serialized_start = 5008
    _globals['_PARSEANDCREATEITEMSFROMSTRING']._serialized_end = 5114
    _globals['_LIBRARYINFO']._serialized_start = 5117
    _globals['_LIBRARYINFO']._serialized_end = 5294
    _globals['_GETLIBRARIES']._serialized_start = 5296
    _globals['_GETLIBRARIES']._serialized_end = 5367
    _globals['_GETLIBRARIESRESPONSE']._serialized_start = 5369
    _globals['_GETLIBRARIESRESPONSE']._serialized_end = 5446
    _globals['_ADDLIBRARY']._serialized_start = 5448
    _globals['_ADDLIBRARY']._serialized_end = 5554
    _globals['_ADDLIBRARYRESPONSE']._serialized_start = 5556
    _globals['_ADDLIBRARYRESPONSE']._serialized_end = 5674
    _globals['_REMOVELIBRARY']._serialized_start = 5676
    _globals['_REMOVELIBRARY']._serialized_end = 5766
    _globals['_REMOVELIBRARYRESPONSE']._serialized_start = 5768
    _globals['_REMOVELIBRARYRESPONSE']._serialized_end = 5874