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

import type { GenEnum, GenFile, GenMessage } from "@bufbuild/protobuf/codegenv2";
import type { Message } from "@bufbuild/protobuf";

/**
 * Describes the file ar/v1/events.proto.
 */
export declare const file_ar_v1_events: GenFile;

/**
 * @generated from message ar.v1.SupportedEventsMessage
 */
export declare type SupportedEventsMessage = Message<"ar.v1.SupportedEventsMessage"> & {
  /**
   * @generated from field: repeated ar.v1.EventType events = 1;
   */
  events: EventType[];
};

/**
 * Describes the message ar.v1.SupportedEventsMessage.
 * Use `create(SupportedEventsMessageSchema)` to create a new message.
 */
export declare const SupportedEventsMessageSchema: GenMessage<SupportedEventsMessage>;

/**
 * @generated from enum ar.v1.EventType
 */
export enum EventType {
  /**
   * @generated from enum value: EVENT_TYPE_UNSPECIFIED = 0;
   */
  UNSPECIFIED = 0,

  /**
   * @generated from enum value: EVENT_TYPE_TASK_COMPLETE = 10;
   */
  TASK_COMPLETE = 10,

  /**
   * @generated from enum value: EVENT_TYPE_TASK_UNDO = 11;
   */
  TASK_UNDO = 11,

  /**
   * @generated from enum value: EVENT_TYPE_TASK_ASSIGN = 12;
   */
  TASK_ASSIGN = 12,

  /**
   * @generated from enum value: EVENT_TYPE_TASK_HIGHLIGHT = 13;
   */
  TASK_HIGHLIGHT = 13,

  /**
   * @generated from enum value: EVENT_TYPE_TASK_HELP = 14;
   */
  TASK_HELP = 14,

  /**
   * @generated from enum value: EVENT_TYPE_ROBOT_TCP = 100;
   */
  ROBOT_TCP = 100,

  /**
   * @generated from enum value: EVENT_TYPE_ROBOT_JOINT_ANGLES = 101;
   */
  ROBOT_JOINT_ANGLES = 101,

  /**
   * @generated from enum value: EVENT_TYPE_ROBOT_FORCE_TORQUE = 102;
   */
  ROBOT_FORCE_TORQUE = 102,

  /**
   * @generated from enum value: EVENT_TYPE_ROBOT_STATE = 110;
   */
  ROBOT_STATE = 110,

  /**
   * @generated from enum value: EVENT_TYPE_ROBOT_PATH = 120;
   */
  ROBOT_PATH = 120,

  /**
   * @generated from enum value: EVENT_TYPE_ROBOT_WAYPOINTS = 121;
   */
  ROBOT_WAYPOINTS = 121,
}

/**
 * Describes the enum ar.v1.EventType.
 */
export declare const EventTypeSchema: GenEnum<EventType>;

