// @generated by protoc-gen-es v2.6.3
// @generated from file plm/v1/process.proto (package plm.v1, syntax proto3)
/* eslint-disable */

import { enumDesc, fileDesc, messageDesc, tsEnum } from "@bufbuild/protobuf/codegenv2";
import { file_geometry_v1_pose } from "../../geometry/v1/pose_pb";
import { file_google_protobuf_timestamp } from "@bufbuild/protobuf/wkt";
import { file_plm_v1_sequence } from "./sequence_pb";
import { file_plm_v1_task } from "./task_pb";

/**
 * Describes the file plm/v1/process.proto.
 */
export const file_plm_v1_process = /*@__PURE__*/
  fileDesc("ChRwbG0vdjEvcHJvY2Vzcy5wcm90bxIGcGxtLnYxIq4DCg5Qcm9jZXNzTWVzc2FnZRITCgtpbnN0YW5jZV9pZBgBIAEoCRIKCgJpZBgCIAEoCRIMCgRuYW1lGAMgASgJEhMKC2Rlc2NyaXB0aW9uGAQgASgJEiEKBHR5cGUYBSABKA4yEy5wbG0udjEuUHJvY2Vzc1R5cGUSKQoFZnJhbWUYBiABKAsyGi5nZW9tZXRyeS52MS5Mb2NhbGl6ZWRQb3NlEhgKEHJvb3Rfc2VxdWVuY2VfaWQYByABKAkSKgoJc2VxdWVuY2VzGAggAygLMhcucGxtLnYxLlNlcXVlbmNlTWVzc2FnZRIiCgV0YXNrcxgJIAMoCzITLnBsbS52MS5UYXNrTWVzc2FnZRIjCgVzdGF0ZRgKIAEoDjIULnBsbS52MS5Qcm9jZXNzU3RhdGUSLQoJaW5pdGlhdGVkGAsgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIpCgVlbmRlZBgMIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXASEAoIb3JkZXJfaWQYDSABKAkSDwoHbGluZV9pZBgOIAEoCSKIAQoVUHJvY2Vzc1VwZGF0ZWRNZXNzYWdlEhMKC2luc3RhbmNlX2lkGAEgASgJEgoKAmlkGAIgASgJEiMKBXN0YXRlGAogASgOMhQucGxtLnYxLlByb2Nlc3NTdGF0ZRIpCgVlbmRlZBgMIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAqgQEKC1Byb2Nlc3NUeXBlEhwKGFBST0NFU1NfVFlQRV9VTlNQRUNJRklFRBAAEhkKFVBST0NFU1NfVFlQRV9BU1NFTUJMWRABEhwKGFBST0NFU1NfVFlQRV9ESVNBU1NFTUJMWRACEhsKF1BST0NFU1NfVFlQRV9JTlNQRUNUSU9OEAMqnwEKDFByb2Nlc3NTdGF0ZRIdChlQUk9DRVNTX1NUQVRFX1VOU1BFQ0lGSUVEEAASGQoVUFJPQ0VTU19TVEFURV9XQUlUSU5HEAESHQoZUFJPQ0VTU19TVEFURV9JTl9QUk9HUkVTUxACEhsKF1BST0NFU1NfU1RBVEVfQ09NUExFVEVEEAMSGQoVUFJPQ0VTU19TVEFURV9BQk9SVEVEEARCjwEKCmNvbS5wbG0udjFCDFByb2Nlc3NQcm90b1ABWjFnaXRodWIuY29tL2NvYm90YXIvcHJvdG9jb2wvbWVzc2FnZXMvcGxtL3YxO3BsbXYxogIDUFhYqgIPTWVzc2FnZXMuUGxtLlYxygIGUGxtXFYx4gISUGxtXFYxXEdQQk1ldGFkYXRh6gIHUGxtOjpWMWIGcHJvdG8z", [file_geometry_v1_pose, file_google_protobuf_timestamp, file_plm_v1_sequence, file_plm_v1_task]);

/**
 * Describes the message plm.v1.ProcessMessage.
 * Use `create(ProcessMessageSchema)` to create a new message.
 */
export const ProcessMessageSchema = /*@__PURE__*/
  messageDesc(file_plm_v1_process, 0);

/**
 * Describes the message plm.v1.ProcessUpdatedMessage.
 * Use `create(ProcessUpdatedMessageSchema)` to create a new message.
 */
export const ProcessUpdatedMessageSchema = /*@__PURE__*/
  messageDesc(file_plm_v1_process, 1);

/**
 * Describes the enum plm.v1.ProcessType.
 */
export const ProcessTypeSchema = /*@__PURE__*/
  enumDesc(file_plm_v1_process, 0);

/**
 * @generated from enum plm.v1.ProcessType
 */
export const ProcessType = /*@__PURE__*/
  tsEnum(ProcessTypeSchema);

/**
 * Describes the enum plm.v1.ProcessState.
 */
export const ProcessStateSchema = /*@__PURE__*/
  enumDesc(file_plm_v1_process, 1);

/**
 * @generated from enum plm.v1.ProcessState
 */
export const ProcessState = /*@__PURE__*/
  tsEnum(ProcessStateSchema);

