Files
camino-package-runtime/dist/camino/api_pb.js
T
Timothy J. Aveni ce6ae8f662 Implement workspace evolution, migrations, and runtime continuity
Enable evolution by default for source-backed workspaces. Add stable
conformance ownership, semantic-major review, candidate typechecking,
and durable fenced cutover with explicit migrations and forward recovery.

Independently supervise package runtimes so unchanged resource owners keep
their processes and connections across cutover. Add scoped invocation
authority, resource sessions, and typed callback rebinding.

Wire opaque object references through generated bindings and RPCs. Add
canonical relationship sets, keyed maps, and ordered lists with scoped
transactional mutations, revision checks, and inverse consistency. Support
planned cascade deletion, protection, tombstones, and lifecycle foundations.

Add journaled structural edits, package/function/migration scaffolding,
managed repository creation, and resumable bottom-up dependency pin
publication. Document lifetime boundaries, revision pinning, prototype
compatibility policy, commands, and deferred work.

Validate with 210 tests, user-systemd process/connection continuity,
generated-package TypeScript checks, and Nix host/protocol checks.
TTL handoff, physical reclamation, general multi-step migrations, and
root-systemd migration isolation acceptance remain deferred.
2026-09-10 18:29:25 -07:00

204 lines
15 KiB
JavaScript

// @generated by protoc-gen-es v2.14.1 with parameter "target=ts,import_extension=js"
// @generated from file camino/api.proto (package camino, syntax proto3)
/* eslint-disable */
import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2";
import { file_camino_schema } from "./schema_pb.js";
/**
* Describes the file camino/api.proto.
*/
export const file_camino_api = /*@__PURE__*/ fileDesc("ChBjYW1pbm8vYXBpLnByb3RvEgZjYW1pbm8iCwoJTnVsbFZhbHVlInwKC09iamVjdFZhbHVlEi8KBmZpZWxkcxgBIAMoCzIfLmNhbWluby5PYmplY3RWYWx1ZS5GaWVsZHNFbnRyeRo8CgtGaWVsZHNFbnRyeRILCgNrZXkYASABKAkSHAoFdmFsdWUYAiABKAsyDS5jYW1pbm8uVmFsdWU6AjgBIioKCUxpc3RWYWx1ZRIdCgZ2YWx1ZXMYASADKAsyDS5jYW1pbm8uVmFsdWUiHQoIUmVmVmFsdWUSEQoJb2JqZWN0X2lkGAEgASgJIjwKCUNyZHRWYWx1ZRIMCgR0eXBlGAEgASgJEhAKCGVuY29kaW5nGAIgASgJEg8KB3BheWxvYWQYAyABKAwiqAEKEFN0YXRlVmFsdWVTb3VyY2USEQoJb2JqZWN0X2lkGAEgASgJEg8KB3Nsb3RfaWQYAiABKAkSFwoPdmFsdWVfdHlwZV9qc29uGAMgASgJEhsKE3N0b3JhZ2VfcG9saWN5X2pzb24YBCABKAkSEAoIcmV2aXNpb24YBSABKAQSKAoNY3JkdF9zbmFwc2hvdBgGIAEoCzIRLmNhbWluby5DcmR0VmFsdWUiNgoLVmFsdWVTb3VyY2USJwoFc3RhdGUYASABKAsyGC5jYW1pbm8uU3RhdGVWYWx1ZVNvdXJjZSL5AgoFVmFsdWUSJwoKbnVsbF92YWx1ZRgBIAEoCzIRLmNhbWluby5OdWxsVmFsdWVIABIUCgpib29sX3ZhbHVlGAIgASgISAASFgoMbnVtYmVyX3ZhbHVlGAMgASgBSAASFgoMc3RyaW5nX3ZhbHVlGAQgASgJSAASFwoNaW50ZWdlcl92YWx1ZRgFIAEoCUgAEhUKC2J5dGVzX3ZhbHVlGAYgASgMSAASKwoMb2JqZWN0X3ZhbHVlGAcgASgLMhMuY2FtaW5vLk9iamVjdFZhbHVlSAASJwoKbGlzdF92YWx1ZRgIIAEoCzIRLmNhbWluby5MaXN0VmFsdWVIABIlCglyZWZfdmFsdWUYCSABKAsyEC5jYW1pbm8uUmVmVmFsdWVIABInCgpjcmR0X3ZhbHVlGAogASgLMhEuY2FtaW5vLkNyZHRWYWx1ZUgAEiMKBnNvdXJjZRgLIAEoCzITLmNhbWluby5WYWx1ZVNvdXJjZUIGCgRraW5kIkYKHUluc3RhbGxQZXJzaXN0ZW5jZVBsYW5SZXF1ZXN0EiUKBHBsYW4YASABKAsyFy5jYW1pbm8uUGVyc2lzdGVuY2VQbGFuIkcKHkluc3RhbGxQZXJzaXN0ZW5jZVBsYW5SZXNwb25zZRIlCgRwbGFuGAEgASgLMhcuY2FtaW5vLlBlcnNpc3RlbmNlUGxhbiIbChlHZXRQZXJzaXN0ZW5jZVBsYW5SZXF1ZXN0IkMKGkdldFBlcnNpc3RlbmNlUGxhblJlc3BvbnNlEiUKBHBsYW4YASABKAsyFy5jYW1pbm8uUGVyc2lzdGVuY2VQbGFuIrABChNDcmVhdGVPYmplY3RSZXF1ZXN0Eg8KB2F0b21faWQYASABKAkSRAoNaW5pdGlhbF9zdGF0ZRgCIAMoCzItLmNhbWluby5DcmVhdGVPYmplY3RSZXF1ZXN0LkluaXRpYWxTdGF0ZUVudHJ5GkIKEUluaXRpYWxTdGF0ZUVudHJ5EgsKA2tleRgBIAEoCRIcCgV2YWx1ZRgCIAEoCzINLmNhbWluby5WYWx1ZToCOAEiPAoUQ3JlYXRlT2JqZWN0UmVzcG9uc2USJAoGb2JqZWN0GAEgASgLMhQuY2FtaW5vLkNhbWlub09iamVjdCIlChBHZXRPYmplY3RSZXF1ZXN0EhEKCW9iamVjdF9pZBgBIAEoCSI5ChFHZXRPYmplY3RSZXNwb25zZRIkCgZvYmplY3QYASABKAsyFC5jYW1pbm8uQ2FtaW5vT2JqZWN0IiUKEkxpc3RPYmplY3RzUmVxdWVzdBIPCgdhdG9tX2lkGAEgASgJIjwKE0xpc3RPYmplY3RzUmVzcG9uc2USJQoHb2JqZWN0cxgBIAMoCzIULmNhbWluby5DYW1pbm9PYmplY3QiNgoQUmVhZFN0YXRlUmVxdWVzdBIRCglvYmplY3RfaWQYASABKAkSDwoHc2xvdF9pZBgCIAEoCSIxChFSZWFkU3RhdGVSZXNwb25zZRIcCgV2YWx1ZRgBIAEoCzINLmNhbWluby5WYWx1ZSJxChFXcml0ZVN0YXRlUmVxdWVzdBIRCglvYmplY3RfaWQYASABKAkSDwoHc2xvdF9pZBgCIAEoCRIcCgV2YWx1ZRgDIAEoCzINLmNhbWluby5WYWx1ZRIaChJjbGllbnRfbXV0YXRpb25faWQYBCABKAkiWAoSV3JpdGVTdGF0ZVJlc3BvbnNlEhwKBXZhbHVlGAEgASgLMg0uY2FtaW5vLlZhbHVlEiQKBm9iamVjdBgCIAEoCzIULmNhbWluby5DYW1pbm9PYmplY3QiwAEKEkNvbm5lY3RFZGdlUmVxdWVzdBIUCgxlZGdlX3R5cGVfaWQYASABKAkSFQoNcHJvamVjdGlvbl9pZBgCIAEoCRIRCglvYmplY3RfaWQYAyABKAkSGAoQdGFyZ2V0X29iamVjdF9pZBgEIAEoCRIUCgdvcmRpbmFsGAUgASgFSACIAQESGwoOdGFyZ2V0X29yZGluYWwYBiABKAVIAYgBAUIKCghfb3JkaW5hbEIRCg9fdGFyZ2V0X29yZGluYWwiNwoTQ29ubmVjdEVkZ2VSZXNwb25zZRIgCgRlZGdlGAEgASgLMhIuY2FtaW5vLkNhbWlub0VkZ2UiVAoSUmVzb2x2ZUVkZ2VSZXF1ZXN0EhEKCW9iamVjdF9pZBgBIAEoCRIUCgxlZGdlX3R5cGVfaWQYAiABKAkSFQoNcHJvamVjdGlvbl9pZBgDIAEoCSI4ChNSZXNvbHZlRWRnZVJlc3BvbnNlEiEKBWVkZ2VzGAEgAygLMhIuY2FtaW5vLkNhbWlub0VkZ2UiKAoVRGlzY29ubmVjdEVkZ2VSZXF1ZXN0Eg8KB2VkZ2VfaWQYASABKAkiKQoWRGlzY29ubmVjdEVkZ2VSZXNwb25zZRIPCgdlZGdlX2lkGAEgASgJIlgKD0NvbGxlY3Rpb25FbnRyeRIPCgdlZGdlX2lkGAEgASgJEhgKEHRhcmdldF9vYmplY3RfaWQYAiABKAkSGgoDa2V5GAMgASgLMg0uY2FtaW5vLlZhbHVlIlQKFlJlYWRDb2xsZWN0aW9uUmVzcG9uc2USEAoIcmV2aXNpb24YASABKAQSKAoHZW50cmllcxgCIAMoCzIXLmNhbWluby5Db2xsZWN0aW9uRW50cnkinwEKGFJlcGxhY2VDb2xsZWN0aW9uUmVxdWVzdBIRCglvYmplY3RfaWQYASABKAkSFAoMZWRnZV90eXBlX2lkGAIgASgJEhUKDXByb2plY3Rpb25faWQYAyABKAkSGQoRZXhwZWN0ZWRfcmV2aXNpb24YBCABKAQSKAoHZW50cmllcxgFIAMoCzIXLmNhbWluby5Db2xsZWN0aW9uRW50cnkiIwoOTGlzdE9wc1JlcXVlc3QSEQoJb2JqZWN0X2lkGAEgASgJIjAKD0xpc3RPcHNSZXNwb25zZRIdCgNvcHMYASADKAsyEC5jYW1pbm8uQ2FtaW5vT3AibgoSV2F0Y2hPYmplY3RSZXF1ZXN0EhEKCW9iamVjdF9pZBgBIAEoCRITCgthZnRlcl9vcF9pZBgCIAEoCRIYChBpbmNsdWRlX3NuYXBzaG90GAMgASgIEhYKDmF0dGFjaG1lbnRfaWRzGAQgAygJImsKEFdhdGNoT2JqZWN0RXZlbnQSEQoJb2JqZWN0X2lkGAEgASgJEiYKCHNuYXBzaG90GAIgASgLMhQuY2FtaW5vLkNhbWlub09iamVjdBIcCgJvcBgDIAEoCzIQLmNhbWluby5DYW1pbm9PcCLZAgoMQ2FtaW5vT2JqZWN0EgoKAmlkGAEgASgJEg8KB2F0b21faWQYAiABKAkSHQoVd29ya3NwYWNlX3JldmlzaW9uX2lkGAMgASgJEhIKCmNyZWF0ZWRfYXQYBCABKAkSEgoKdXBkYXRlZF9hdBgFIAEoCRIuCgVzdGF0ZRgGIAMoCzIfLmNhbWluby5DYW1pbm9PYmplY3QuU3RhdGVFbnRyeRJBCg9zdGF0ZV9yZXZpc2lvbnMYByADKAsyKC5jYW1pbm8uQ2FtaW5vT2JqZWN0LlN0YXRlUmV2aXNpb25zRW50cnkaOwoKU3RhdGVFbnRyeRILCgNrZXkYASABKAkSHAoFdmFsdWUYAiABKAsyDS5jYW1pbm8uVmFsdWU6AjgBGjUKE1N0YXRlUmV2aXNpb25zRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgEOgI4ASK/AgoKQ2FtaW5vRWRnZRIKCgJpZBgBIAEoCRIUCgxlZGdlX3R5cGVfaWQYAiABKAkSFwoPZmlyc3Rfb2JqZWN0X2lkGAMgASgJEhgKEHNlY29uZF9vYmplY3RfaWQYBCABKAkSGwoTZmlyc3RfcHJvamVjdGlvbl9pZBgFIAEoCRIcChRzZWNvbmRfcHJvamVjdGlvbl9pZBgGIAEoCRIaCg1maXJzdF9vcmRpbmFsGAcgASgFSACIAQESGwoOc2Vjb25kX29yZGluYWwYCCABKAVIAYgBARISCgpjcmVhdGVkX2F0GAkgASgJEhYKDmZpcnN0X2tleV9qc29uGAogASgJEhcKD3NlY29uZF9rZXlfanNvbhgLIAEoCUIQCg5fZmlyc3Rfb3JkaW5hbEIRCg9fc2Vjb25kX29yZGluYWwimQEKCENhbWlub09wEgoKAmlkGAEgASgJEhEKCW9iamVjdF9pZBgCIAEoCRIPCgdvcF9raW5kGAMgASgJEh4KB3BheWxvYWQYBCABKAsyDS5jYW1pbm8uVmFsdWUSDQoFYWN0b3IYBSABKAkSEgoKY3JlYXRlZF9hdBgGIAEoCRIaChJjbGllbnRfbXV0YXRpb25faWQYByABKAkyuggKDUNhbWlub1NlcnZpY2USZwoWSW5zdGFsbFBlcnNpc3RlbmNlUGxhbhIlLmNhbWluby5JbnN0YWxsUGVyc2lzdGVuY2VQbGFuUmVxdWVzdBomLmNhbWluby5JbnN0YWxsUGVyc2lzdGVuY2VQbGFuUmVzcG9uc2USWwoSR2V0UGVyc2lzdGVuY2VQbGFuEiEuY2FtaW5vLkdldFBlcnNpc3RlbmNlUGxhblJlcXVlc3QaIi5jYW1pbm8uR2V0UGVyc2lzdGVuY2VQbGFuUmVzcG9uc2USSQoMQ3JlYXRlT2JqZWN0EhsuY2FtaW5vLkNyZWF0ZU9iamVjdFJlcXVlc3QaHC5jYW1pbm8uQ3JlYXRlT2JqZWN0UmVzcG9uc2USQAoJR2V0T2JqZWN0EhguY2FtaW5vLkdldE9iamVjdFJlcXVlc3QaGS5jYW1pbm8uR2V0T2JqZWN0UmVzcG9uc2USRgoLTGlzdE9iamVjdHMSGi5jYW1pbm8uTGlzdE9iamVjdHNSZXF1ZXN0GhsuY2FtaW5vLkxpc3RPYmplY3RzUmVzcG9uc2USQAoJUmVhZFN0YXRlEhguY2FtaW5vLlJlYWRTdGF0ZVJlcXVlc3QaGS5jYW1pbm8uUmVhZFN0YXRlUmVzcG9uc2USQwoKV3JpdGVTdGF0ZRIZLmNhbWluby5Xcml0ZVN0YXRlUmVxdWVzdBoaLmNhbWluby5Xcml0ZVN0YXRlUmVzcG9uc2USRgoLQ29ubmVjdEVkZ2USGi5jYW1pbm8uQ29ubmVjdEVkZ2VSZXF1ZXN0GhsuY2FtaW5vLkNvbm5lY3RFZGdlUmVzcG9uc2USRgoLUmVzb2x2ZUVkZ2USGi5jYW1pbm8uUmVzb2x2ZUVkZ2VSZXF1ZXN0GhsuY2FtaW5vLlJlc29sdmVFZGdlUmVzcG9uc2USTwoORGlzY29ubmVjdEVkZ2USHS5jYW1pbm8uRGlzY29ubmVjdEVkZ2VSZXF1ZXN0Gh4uY2FtaW5vLkRpc2Nvbm5lY3RFZGdlUmVzcG9uc2USTAoOUmVhZENvbGxlY3Rpb24SGi5jYW1pbm8uUmVzb2x2ZUVkZ2VSZXF1ZXN0Gh4uY2FtaW5vLlJlYWRDb2xsZWN0aW9uUmVzcG9uc2USVQoRUmVwbGFjZUNvbGxlY3Rpb24SIC5jYW1pbm8uUmVwbGFjZUNvbGxlY3Rpb25SZXF1ZXN0Gh4uY2FtaW5vLlJlYWRDb2xsZWN0aW9uUmVzcG9uc2USOgoHTGlzdE9wcxIWLmNhbWluby5MaXN0T3BzUmVxdWVzdBoXLmNhbWluby5MaXN0T3BzUmVzcG9uc2USRQoLV2F0Y2hPYmplY3QSGi5jYW1pbm8uV2F0Y2hPYmplY3RSZXF1ZXN0GhguY2FtaW5vLldhdGNoT2JqZWN0RXZlbnQwAWIGcHJvdG8z", [file_camino_schema]);
/**
* Describes the message camino.NullValue.
* Use `create(NullValueSchema)` to create a new message.
*/
export const NullValueSchema = /*@__PURE__*/ messageDesc(file_camino_api, 0);
/**
* Describes the message camino.ObjectValue.
* Use `create(ObjectValueSchema)` to create a new message.
*/
export const ObjectValueSchema = /*@__PURE__*/ messageDesc(file_camino_api, 1);
/**
* Describes the message camino.ListValue.
* Use `create(ListValueSchema)` to create a new message.
*/
export const ListValueSchema = /*@__PURE__*/ messageDesc(file_camino_api, 2);
/**
* Describes the message camino.RefValue.
* Use `create(RefValueSchema)` to create a new message.
*/
export const RefValueSchema = /*@__PURE__*/ messageDesc(file_camino_api, 3);
/**
* Describes the message camino.CrdtValue.
* Use `create(CrdtValueSchema)` to create a new message.
*/
export const CrdtValueSchema = /*@__PURE__*/ messageDesc(file_camino_api, 4);
/**
* Describes the message camino.StateValueSource.
* Use `create(StateValueSourceSchema)` to create a new message.
*/
export const StateValueSourceSchema = /*@__PURE__*/ messageDesc(file_camino_api, 5);
/**
* Describes the message camino.ValueSource.
* Use `create(ValueSourceSchema)` to create a new message.
*/
export const ValueSourceSchema = /*@__PURE__*/ messageDesc(file_camino_api, 6);
/**
* Describes the message camino.Value.
* Use `create(ValueSchema)` to create a new message.
*/
export const ValueSchema = /*@__PURE__*/ messageDesc(file_camino_api, 7);
/**
* Describes the message camino.InstallPersistencePlanRequest.
* Use `create(InstallPersistencePlanRequestSchema)` to create a new message.
*/
export const InstallPersistencePlanRequestSchema = /*@__PURE__*/ messageDesc(file_camino_api, 8);
/**
* Describes the message camino.InstallPersistencePlanResponse.
* Use `create(InstallPersistencePlanResponseSchema)` to create a new message.
*/
export const InstallPersistencePlanResponseSchema = /*@__PURE__*/ messageDesc(file_camino_api, 9);
/**
* Describes the message camino.GetPersistencePlanRequest.
* Use `create(GetPersistencePlanRequestSchema)` to create a new message.
*/
export const GetPersistencePlanRequestSchema = /*@__PURE__*/ messageDesc(file_camino_api, 10);
/**
* Describes the message camino.GetPersistencePlanResponse.
* Use `create(GetPersistencePlanResponseSchema)` to create a new message.
*/
export const GetPersistencePlanResponseSchema = /*@__PURE__*/ messageDesc(file_camino_api, 11);
/**
* Describes the message camino.CreateObjectRequest.
* Use `create(CreateObjectRequestSchema)` to create a new message.
*/
export const CreateObjectRequestSchema = /*@__PURE__*/ messageDesc(file_camino_api, 12);
/**
* Describes the message camino.CreateObjectResponse.
* Use `create(CreateObjectResponseSchema)` to create a new message.
*/
export const CreateObjectResponseSchema = /*@__PURE__*/ messageDesc(file_camino_api, 13);
/**
* Describes the message camino.GetObjectRequest.
* Use `create(GetObjectRequestSchema)` to create a new message.
*/
export const GetObjectRequestSchema = /*@__PURE__*/ messageDesc(file_camino_api, 14);
/**
* Describes the message camino.GetObjectResponse.
* Use `create(GetObjectResponseSchema)` to create a new message.
*/
export const GetObjectResponseSchema = /*@__PURE__*/ messageDesc(file_camino_api, 15);
/**
* Describes the message camino.ListObjectsRequest.
* Use `create(ListObjectsRequestSchema)` to create a new message.
*/
export const ListObjectsRequestSchema = /*@__PURE__*/ messageDesc(file_camino_api, 16);
/**
* Describes the message camino.ListObjectsResponse.
* Use `create(ListObjectsResponseSchema)` to create a new message.
*/
export const ListObjectsResponseSchema = /*@__PURE__*/ messageDesc(file_camino_api, 17);
/**
* Describes the message camino.ReadStateRequest.
* Use `create(ReadStateRequestSchema)` to create a new message.
*/
export const ReadStateRequestSchema = /*@__PURE__*/ messageDesc(file_camino_api, 18);
/**
* Describes the message camino.ReadStateResponse.
* Use `create(ReadStateResponseSchema)` to create a new message.
*/
export const ReadStateResponseSchema = /*@__PURE__*/ messageDesc(file_camino_api, 19);
/**
* Describes the message camino.WriteStateRequest.
* Use `create(WriteStateRequestSchema)` to create a new message.
*/
export const WriteStateRequestSchema = /*@__PURE__*/ messageDesc(file_camino_api, 20);
/**
* Describes the message camino.WriteStateResponse.
* Use `create(WriteStateResponseSchema)` to create a new message.
*/
export const WriteStateResponseSchema = /*@__PURE__*/ messageDesc(file_camino_api, 21);
/**
* Describes the message camino.ConnectEdgeRequest.
* Use `create(ConnectEdgeRequestSchema)` to create a new message.
*/
export const ConnectEdgeRequestSchema = /*@__PURE__*/ messageDesc(file_camino_api, 22);
/**
* Describes the message camino.ConnectEdgeResponse.
* Use `create(ConnectEdgeResponseSchema)` to create a new message.
*/
export const ConnectEdgeResponseSchema = /*@__PURE__*/ messageDesc(file_camino_api, 23);
/**
* Describes the message camino.ResolveEdgeRequest.
* Use `create(ResolveEdgeRequestSchema)` to create a new message.
*/
export const ResolveEdgeRequestSchema = /*@__PURE__*/ messageDesc(file_camino_api, 24);
/**
* Describes the message camino.ResolveEdgeResponse.
* Use `create(ResolveEdgeResponseSchema)` to create a new message.
*/
export const ResolveEdgeResponseSchema = /*@__PURE__*/ messageDesc(file_camino_api, 25);
/**
* Describes the message camino.DisconnectEdgeRequest.
* Use `create(DisconnectEdgeRequestSchema)` to create a new message.
*/
export const DisconnectEdgeRequestSchema = /*@__PURE__*/ messageDesc(file_camino_api, 26);
/**
* Describes the message camino.DisconnectEdgeResponse.
* Use `create(DisconnectEdgeResponseSchema)` to create a new message.
*/
export const DisconnectEdgeResponseSchema = /*@__PURE__*/ messageDesc(file_camino_api, 27);
/**
* Describes the message camino.CollectionEntry.
* Use `create(CollectionEntrySchema)` to create a new message.
*/
export const CollectionEntrySchema = /*@__PURE__*/ messageDesc(file_camino_api, 28);
/**
* Describes the message camino.ReadCollectionResponse.
* Use `create(ReadCollectionResponseSchema)` to create a new message.
*/
export const ReadCollectionResponseSchema = /*@__PURE__*/ messageDesc(file_camino_api, 29);
/**
* Describes the message camino.ReplaceCollectionRequest.
* Use `create(ReplaceCollectionRequestSchema)` to create a new message.
*/
export const ReplaceCollectionRequestSchema = /*@__PURE__*/ messageDesc(file_camino_api, 30);
/**
* Describes the message camino.ListOpsRequest.
* Use `create(ListOpsRequestSchema)` to create a new message.
*/
export const ListOpsRequestSchema = /*@__PURE__*/ messageDesc(file_camino_api, 31);
/**
* Describes the message camino.ListOpsResponse.
* Use `create(ListOpsResponseSchema)` to create a new message.
*/
export const ListOpsResponseSchema = /*@__PURE__*/ messageDesc(file_camino_api, 32);
/**
* Describes the message camino.WatchObjectRequest.
* Use `create(WatchObjectRequestSchema)` to create a new message.
*/
export const WatchObjectRequestSchema = /*@__PURE__*/ messageDesc(file_camino_api, 33);
/**
* Describes the message camino.WatchObjectEvent.
* Use `create(WatchObjectEventSchema)` to create a new message.
*/
export const WatchObjectEventSchema = /*@__PURE__*/ messageDesc(file_camino_api, 34);
/**
* Describes the message camino.CaminoObject.
* Use `create(CaminoObjectSchema)` to create a new message.
*/
export const CaminoObjectSchema = /*@__PURE__*/ messageDesc(file_camino_api, 35);
/**
* Describes the message camino.CaminoEdge.
* Use `create(CaminoEdgeSchema)` to create a new message.
*/
export const CaminoEdgeSchema = /*@__PURE__*/ messageDesc(file_camino_api, 36);
/**
* Describes the message camino.CaminoOp.
* Use `create(CaminoOpSchema)` to create a new message.
*/
export const CaminoOpSchema = /*@__PURE__*/ messageDesc(file_camino_api, 37);
/**
* @generated from service camino.CaminoService
*/
export const CaminoService = /*@__PURE__*/ serviceDesc(file_camino_api, 0);