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

import { enumDesc, fileDesc, messageDesc, tsEnum } from "@bufbuild/protobuf/codegenv2";
import { file_ar_v1_property } from "./property_pb";
import { file_geometry_v1_pose } from "../../geometry/v1/pose_pb";

/**
 * Describes the file ar/v1/environment.proto.
 */
export const file_ar_v1_environment = /*@__PURE__*/
  fileDesc("Chdhci92MS9lbnZpcm9ubWVudC5wcm90bxIFYXIudjEiSgoOTWFya2VyTG9jYXRpb24SCgoCaWQYASABKAkSLAoIbG9jYXRpb24YAiABKAsyGi5nZW9tZXRyeS52MS5Mb2NhbGl6ZWRQb3NlIkkKDUFnZW50TG9jYXRpb24SCgoCaWQYASABKAkSLAoIbG9jYXRpb24YAiABKAsyGi5nZW9tZXRyeS52MS5Mb2NhbGl6ZWRQb3NlIkgKDFBhcnRMb2NhdGlvbhIKCgJpZBgBIAEoCRIsCghsb2NhdGlvbhgCIAEoCzIaLmdlb21ldHJ5LnYxLkxvY2FsaXplZFBvc2UiSAoMVG9vbExvY2F0aW9uEgoKAmlkGAEgASgJEiwKCGxvY2F0aW9uGAIgASgLMhouZ2VvbWV0cnkudjEuTG9jYWxpemVkUG9zZSKyAgoSRW52aXJvbm1lbnRNZXNzYWdlEgoKAmlkGAEgASgJEgwKBG5hbWUYAiABKAkSDAoEaWNvbhgDIAEoCRITCgtkZXNjcmlwdGlvbhgEIAEoCRIkCgR0eXBlGAUgASgOMhYuYXIudjEuRW52aXJvbm1lbnRUeXBlEiYKB21hcmtlcnMYBiADKAsyFS5hci52MS5NYXJrZXJMb2NhdGlvbhIkCgZhZ2VudHMYByADKAsyFC5hci52MS5BZ2VudExvY2F0aW9uEiIKBXBhcnRzGAggAygLMhMuYXIudjEuUGFydExvY2F0aW9uEiIKBXRvb2xzGAkgAygLMhMuYXIudjEuVG9vbExvY2F0aW9uEiMKCnByb3BlcnRpZXMYCiADKAsyDy5hci52MS5Qcm9wZXJ0eSJGChNFbnZpcm9ubWVudHNNZXNzYWdlEi8KDGVudmlyb25tZW50cxgBIAMoCzIZLmFyLnYxLkVudmlyb25tZW50TWVzc2FnZSqsAgoPRW52aXJvbm1lbnRUeXBlEiAKHEVOVklST05NRU5UX1RZUEVfVU5TUEVDSUZJRUQQABIcChhFTlZJUk9OTUVOVF9UWVBFX1NUT1JBR0UQARIjCh9FTlZJUk9OTUVOVF9UWVBFX01BTlVBTF9TVEFUSU9OEAISJgoiRU5WSVJPTk1FTlRfVFlQRV9BVVRPTUFUSUNfU1RBVElPThADEiMKH0VOVklST05NRU5UX1RZUEVfSFlCUklEX1NUQVRJT04QBBIgChxFTlZJUk9OTUVOVF9UWVBFX01BTlVBTF9MSU5FEAUSIwofRU5WSVJPTk1FTlRfVFlQRV9BVVRPTUFUSUNfTElORRAGEiAKHEVOVklST05NRU5UX1RZUEVfSFlCUklEX0xJTkUQB0KMAQoJY29tLmFyLnYxQhBFbnZpcm9ubWVudFByb3RvUAFaL2dpdGh1Yi5jb20vY29ib3Rhci9wcm90b2NvbC9tZXNzYWdlcy9hci92MTthcnYxogIDQVhYqgIOTWVzc2FnZXMuQVIuVjHKAgVBclxWMeICEUFyXFYxXEdQQk1ldGFkYXRh6gIGQXI6OlYxYgZwcm90bzM", [file_ar_v1_property, file_geometry_v1_pose]);

/**
 * Describes the message ar.v1.MarkerLocation.
 * Use `create(MarkerLocationSchema)` to create a new message.
 */
export const MarkerLocationSchema = /*@__PURE__*/
  messageDesc(file_ar_v1_environment, 0);

/**
 * Describes the message ar.v1.AgentLocation.
 * Use `create(AgentLocationSchema)` to create a new message.
 */
export const AgentLocationSchema = /*@__PURE__*/
  messageDesc(file_ar_v1_environment, 1);

/**
 * Describes the message ar.v1.PartLocation.
 * Use `create(PartLocationSchema)` to create a new message.
 */
export const PartLocationSchema = /*@__PURE__*/
  messageDesc(file_ar_v1_environment, 2);

/**
 * Describes the message ar.v1.ToolLocation.
 * Use `create(ToolLocationSchema)` to create a new message.
 */
export const ToolLocationSchema = /*@__PURE__*/
  messageDesc(file_ar_v1_environment, 3);

/**
 * Describes the message ar.v1.EnvironmentMessage.
 * Use `create(EnvironmentMessageSchema)` to create a new message.
 */
export const EnvironmentMessageSchema = /*@__PURE__*/
  messageDesc(file_ar_v1_environment, 4);

/**
 * Describes the message ar.v1.EnvironmentsMessage.
 * Use `create(EnvironmentsMessageSchema)` to create a new message.
 */
export const EnvironmentsMessageSchema = /*@__PURE__*/
  messageDesc(file_ar_v1_environment, 5);

/**
 * Describes the enum ar.v1.EnvironmentType.
 */
export const EnvironmentTypeSchema = /*@__PURE__*/
  enumDesc(file_ar_v1_environment, 0);

/**
 * @generated from enum ar.v1.EnvironmentType
 */
export const EnvironmentType = /*@__PURE__*/
  tsEnum(EnvironmentTypeSchema);

