// This Source Code Form is subject to the terms of the MIT
// License. If a copy of the MIT license was not distributed with this
// file, You can obtain one at https://opensource.org/license/mit/

import { MessageDefinition } from "@foxglove/message-definition";

export type Ros1MsgCommonDefinitions = {
  "actionlib_msgs/GoalID": MessageDefinition;
  "actionlib_msgs/GoalStatus": MessageDefinition;
  "actionlib_msgs/GoalStatusArray": MessageDefinition;
  "diagnostic_msgs/DiagnosticArray": MessageDefinition;
  "diagnostic_msgs/DiagnosticStatus": MessageDefinition;
  "diagnostic_msgs/KeyValue": MessageDefinition;
  "geometry_msgs/Accel": MessageDefinition;
  "geometry_msgs/AccelStamped": MessageDefinition;
  "geometry_msgs/AccelWithCovariance": MessageDefinition;
  "geometry_msgs/AccelWithCovarianceStamped": MessageDefinition;
  "geometry_msgs/Inertia": MessageDefinition;
  "geometry_msgs/InertiaStamped": MessageDefinition;
  "geometry_msgs/Point": MessageDefinition;
  "geometry_msgs/Point32": MessageDefinition;
  "geometry_msgs/PointStamped": MessageDefinition;
  "geometry_msgs/Polygon": MessageDefinition;
  "geometry_msgs/PolygonStamped": MessageDefinition;
  "geometry_msgs/Pose": MessageDefinition;
  "geometry_msgs/PoseArray": MessageDefinition;
  "geometry_msgs/PoseStamped": MessageDefinition;
  "geometry_msgs/PoseWithCovariance": MessageDefinition;
  "geometry_msgs/PoseWithCovarianceStamped": MessageDefinition;
  "geometry_msgs/Quaternion": MessageDefinition;
  "geometry_msgs/QuaternionStamped": MessageDefinition;
  "geometry_msgs/Transform": MessageDefinition;
  "geometry_msgs/TransformStamped": MessageDefinition;
  "geometry_msgs/Twist": MessageDefinition;
  "geometry_msgs/TwistStamped": MessageDefinition;
  "geometry_msgs/TwistWithCovariance": MessageDefinition;
  "geometry_msgs/TwistWithCovarianceStamped": MessageDefinition;
  "geometry_msgs/Vector3": MessageDefinition;
  "geometry_msgs/Vector3Stamped": MessageDefinition;
  "geometry_msgs/Wrench": MessageDefinition;
  "geometry_msgs/WrenchStamped": MessageDefinition;
  "nav_msgs/MapMetaData": MessageDefinition;
  "nav_msgs/OccupancyGrid": MessageDefinition;
  "nav_msgs/Odometry": MessageDefinition;
  "nav_msgs/Path": MessageDefinition;
  "rcl_interfaces/Log": MessageDefinition;
  "rosgraph_msgs/Clock": MessageDefinition;
  "rosgraph_msgs/Log": MessageDefinition;
  "rosgraph_msgs/TopicStatistics": MessageDefinition;
  "sensor_msgs/BatteryState": MessageDefinition;
  "sensor_msgs/CameraInfo": MessageDefinition;
  "sensor_msgs/CompressedImage": MessageDefinition;
  "sensor_msgs/FluidPressure": MessageDefinition;
  "sensor_msgs/Illuminance": MessageDefinition;
  "sensor_msgs/Image": MessageDefinition;
  "sensor_msgs/Imu": MessageDefinition;
  "sensor_msgs/JointState": MessageDefinition;
  "sensor_msgs/Joy": MessageDefinition;
  "sensor_msgs/JoyFeedback": MessageDefinition;
  "sensor_msgs/JoyFeedbackArray": MessageDefinition;
  "sensor_msgs/LaserEcho": MessageDefinition;
  "sensor_msgs/LaserScan": MessageDefinition;
  "sensor_msgs/MagneticField": MessageDefinition;
  "sensor_msgs/MultiDOFJointState": MessageDefinition;
  "sensor_msgs/MultiEchoLaserScan": MessageDefinition;
  "sensor_msgs/NavSatFix": MessageDefinition;
  "sensor_msgs/NavSatStatus": MessageDefinition;
  "sensor_msgs/PointCloud2": MessageDefinition;
  "sensor_msgs/PointField": MessageDefinition;
  "sensor_msgs/Range": MessageDefinition;
  "sensor_msgs/RegionOfInterest": MessageDefinition;
  "sensor_msgs/RelativeHumidity": MessageDefinition;
  "sensor_msgs/Temperature": MessageDefinition;
  "sensor_msgs/TimeReference": MessageDefinition;
  "shape_msgs/Mesh": MessageDefinition;
  "shape_msgs/MeshTriangle": MessageDefinition;
  "shape_msgs/Plane": MessageDefinition;
  "shape_msgs/SolidPrimitive": MessageDefinition;
  "std_msgs/Bool": MessageDefinition;
  "std_msgs/Byte": MessageDefinition;
  "std_msgs/ByteMultiArray": MessageDefinition;
  "std_msgs/Char": MessageDefinition;
  "std_msgs/ColorRGBA": MessageDefinition;
  "std_msgs/Duration": MessageDefinition;
  "std_msgs/Empty": MessageDefinition;
  "std_msgs/Float32": MessageDefinition;
  "std_msgs/Float32MultiArray": MessageDefinition;
  "std_msgs/Float64": MessageDefinition;
  "std_msgs/Float64MultiArray": MessageDefinition;
  "std_msgs/Header": MessageDefinition;
  "std_msgs/Int16": MessageDefinition;
  "std_msgs/Int16MultiArray": MessageDefinition;
  "std_msgs/Int32": MessageDefinition;
  "std_msgs/Int32MultiArray": MessageDefinition;
  "std_msgs/Int64": MessageDefinition;
  "std_msgs/Int64MultiArray": MessageDefinition;
  "std_msgs/Int8": MessageDefinition;
  "std_msgs/Int8MultiArray": MessageDefinition;
  "std_msgs/MultiArrayDimension": MessageDefinition;
  "std_msgs/MultiArrayLayout": MessageDefinition;
  "std_msgs/String": MessageDefinition;
  "std_msgs/Time": MessageDefinition;
  "std_msgs/UInt16": MessageDefinition;
  "std_msgs/UInt16MultiArray": MessageDefinition;
  "std_msgs/UInt32": MessageDefinition;
  "std_msgs/UInt32MultiArray": MessageDefinition;
  "std_msgs/UInt64": MessageDefinition;
  "std_msgs/UInt64MultiArray": MessageDefinition;
  "std_msgs/UInt8": MessageDefinition;
  "stereo_msgs/DisparityImage": MessageDefinition;
  "tf2_msgs/TFMessage": MessageDefinition;
  "trajectory_msgs/JointTrajectory": MessageDefinition;
  "trajectory_msgs/JointTrajectoryPoint": MessageDefinition;
  "trajectory_msgs/MultiDOFJointTrajectory": MessageDefinition;
  "trajectory_msgs/MultiDOFJointTrajectoryPoint": MessageDefinition;
  "velodyne_msgs/VelodynePacket": MessageDefinition;
  "velodyne_msgs/VelodyneScan": MessageDefinition;
  "visualization_msgs/ImageMarker": MessageDefinition;
  "visualization_msgs/InteractiveMarker": MessageDefinition;
  "visualization_msgs/InteractiveMarkerControl": MessageDefinition;
  "visualization_msgs/Marker": MessageDefinition;
  "visualization_msgs/MarkerArray": MessageDefinition;
  "visualization_msgs/MenuEntry": MessageDefinition;
};

export type Ros2GalacticMsgCommonDefinitions = {
  "action_msgs/GoalInfo": MessageDefinition;
  "action_msgs/GoalStatus": MessageDefinition;
  "action_msgs/GoalStatusArray": MessageDefinition;
  "actionlib_msgs/GoalID": MessageDefinition;
  "actionlib_msgs/GoalStatus": MessageDefinition;
  "actionlib_msgs/GoalStatusArray": MessageDefinition;
  "builtin_interfaces/Duration": MessageDefinition;
  "builtin_interfaces/Time": MessageDefinition;
  "diagnostic_msgs/DiagnosticArray": MessageDefinition;
  "diagnostic_msgs/DiagnosticStatus": MessageDefinition;
  "diagnostic_msgs/KeyValue": MessageDefinition;
  "geometry_msgs/Accel": MessageDefinition;
  "geometry_msgs/AccelStamped": MessageDefinition;
  "geometry_msgs/AccelWithCovariance": MessageDefinition;
  "geometry_msgs/AccelWithCovarianceStamped": MessageDefinition;
  "geometry_msgs/Inertia": MessageDefinition;
  "geometry_msgs/InertiaStamped": MessageDefinition;
  "geometry_msgs/Point": MessageDefinition;
  "geometry_msgs/Point32": MessageDefinition;
  "geometry_msgs/PointStamped": MessageDefinition;
  "geometry_msgs/Polygon": MessageDefinition;
  "geometry_msgs/PolygonStamped": MessageDefinition;
  "geometry_msgs/Pose": MessageDefinition;
  "geometry_msgs/Pose2D": MessageDefinition;
  "geometry_msgs/PoseArray": MessageDefinition;
  "geometry_msgs/PoseStamped": MessageDefinition;
  "geometry_msgs/PoseWithCovariance": MessageDefinition;
  "geometry_msgs/PoseWithCovarianceStamped": MessageDefinition;
  "geometry_msgs/Quaternion": MessageDefinition;
  "geometry_msgs/QuaternionStamped": MessageDefinition;
  "geometry_msgs/Transform": MessageDefinition;
  "geometry_msgs/TransformStamped": MessageDefinition;
  "geometry_msgs/Twist": MessageDefinition;
  "geometry_msgs/TwistStamped": MessageDefinition;
  "geometry_msgs/TwistWithCovariance": MessageDefinition;
  "geometry_msgs/TwistWithCovarianceStamped": MessageDefinition;
  "geometry_msgs/Vector3": MessageDefinition;
  "geometry_msgs/Vector3Stamped": MessageDefinition;
  "geometry_msgs/Wrench": MessageDefinition;
  "geometry_msgs/WrenchStamped": MessageDefinition;
  "lifecycle_msgs/State": MessageDefinition;
  "lifecycle_msgs/Transition": MessageDefinition;
  "lifecycle_msgs/TransitionDescription": MessageDefinition;
  "lifecycle_msgs/TransitionEvent": MessageDefinition;
  "nav_msgs/GridCells": MessageDefinition;
  "nav_msgs/MapMetaData": MessageDefinition;
  "nav_msgs/OccupancyGrid": MessageDefinition;
  "nav_msgs/Odometry": MessageDefinition;
  "nav_msgs/Path": MessageDefinition;
  "rcl_interfaces/FloatingPointRange": MessageDefinition;
  "rcl_interfaces/IntegerRange": MessageDefinition;
  "rcl_interfaces/ListParametersResult": MessageDefinition;
  "rcl_interfaces/Log": MessageDefinition;
  "rcl_interfaces/Parameter": MessageDefinition;
  "rcl_interfaces/ParameterDescriptor": MessageDefinition;
  "rcl_interfaces/ParameterEvent": MessageDefinition;
  "rcl_interfaces/ParameterEventDescriptors": MessageDefinition;
  "rcl_interfaces/ParameterType": MessageDefinition;
  "rcl_interfaces/ParameterValue": MessageDefinition;
  "rcl_interfaces/SetParametersResult": MessageDefinition;
  "rosgraph_msgs/Clock": MessageDefinition;
  "sensor_msgs/BatteryState": MessageDefinition;
  "sensor_msgs/CameraInfo": MessageDefinition;
  "sensor_msgs/ChannelFloat32": MessageDefinition;
  "sensor_msgs/CompressedImage": MessageDefinition;
  "sensor_msgs/FluidPressure": MessageDefinition;
  "sensor_msgs/Illuminance": MessageDefinition;
  "sensor_msgs/Image": MessageDefinition;
  "sensor_msgs/Imu": MessageDefinition;
  "sensor_msgs/JointState": MessageDefinition;
  "sensor_msgs/Joy": MessageDefinition;
  "sensor_msgs/JoyFeedback": MessageDefinition;
  "sensor_msgs/JoyFeedbackArray": MessageDefinition;
  "sensor_msgs/LaserEcho": MessageDefinition;
  "sensor_msgs/LaserScan": MessageDefinition;
  "sensor_msgs/MagneticField": MessageDefinition;
  "sensor_msgs/MultiDOFJointState": MessageDefinition;
  "sensor_msgs/MultiEchoLaserScan": MessageDefinition;
  "sensor_msgs/NavSatFix": MessageDefinition;
  "sensor_msgs/NavSatStatus": MessageDefinition;
  "sensor_msgs/PointCloud": MessageDefinition;
  "sensor_msgs/PointCloud2": MessageDefinition;
  "sensor_msgs/PointField": MessageDefinition;
  "sensor_msgs/Range": MessageDefinition;
  "sensor_msgs/RegionOfInterest": MessageDefinition;
  "sensor_msgs/RelativeHumidity": MessageDefinition;
  "sensor_msgs/Temperature": MessageDefinition;
  "sensor_msgs/TimeReference": MessageDefinition;
  "shape_msgs/Mesh": MessageDefinition;
  "shape_msgs/MeshTriangle": MessageDefinition;
  "shape_msgs/Plane": MessageDefinition;
  "shape_msgs/SolidPrimitive": MessageDefinition;
  "statistics_msgs/MetricsMessage": MessageDefinition;
  "statistics_msgs/StatisticDataPoint": MessageDefinition;
  "statistics_msgs/StatisticDataType": MessageDefinition;
  "std_msgs/Bool": MessageDefinition;
  "std_msgs/Byte": MessageDefinition;
  "std_msgs/ByteMultiArray": MessageDefinition;
  "std_msgs/Char": MessageDefinition;
  "std_msgs/ColorRGBA": MessageDefinition;
  "std_msgs/Empty": MessageDefinition;
  "std_msgs/Float32": MessageDefinition;
  "std_msgs/Float32MultiArray": MessageDefinition;
  "std_msgs/Float64": MessageDefinition;
  "std_msgs/Float64MultiArray": MessageDefinition;
  "std_msgs/Header": MessageDefinition;
  "std_msgs/Int16": MessageDefinition;
  "std_msgs/Int16MultiArray": MessageDefinition;
  "std_msgs/Int32": MessageDefinition;
  "std_msgs/Int32MultiArray": MessageDefinition;
  "std_msgs/Int64": MessageDefinition;
  "std_msgs/Int64MultiArray": MessageDefinition;
  "std_msgs/Int8": MessageDefinition;
  "std_msgs/Int8MultiArray": MessageDefinition;
  "std_msgs/MultiArrayDimension": MessageDefinition;
  "std_msgs/MultiArrayLayout": MessageDefinition;
  "std_msgs/String": MessageDefinition;
  "std_msgs/UInt16": MessageDefinition;
  "std_msgs/UInt16MultiArray": MessageDefinition;
  "std_msgs/UInt32": MessageDefinition;
  "std_msgs/UInt32MultiArray": MessageDefinition;
  "std_msgs/UInt64": MessageDefinition;
  "std_msgs/UInt64MultiArray": MessageDefinition;
  "std_msgs/UInt8": MessageDefinition;
  "std_msgs/UInt8MultiArray": MessageDefinition;
  "stereo_msgs/DisparityImage": MessageDefinition;
  "test_msgs/Builtins": MessageDefinition;
  "tf2_msgs/TF2Error": MessageDefinition;
  "tf2_msgs/TFMessage": MessageDefinition;
  "trajectory_msgs/JointTrajectory": MessageDefinition;
  "trajectory_msgs/JointTrajectoryPoint": MessageDefinition;
  "trajectory_msgs/MultiDOFJointTrajectory": MessageDefinition;
  "trajectory_msgs/MultiDOFJointTrajectoryPoint": MessageDefinition;
  "unique_identifier_msgs/UUID": MessageDefinition;
  "visualization_msgs/ImageMarker": MessageDefinition;
  "visualization_msgs/InteractiveMarker": MessageDefinition;
  "visualization_msgs/InteractiveMarkerControl": MessageDefinition;
  "visualization_msgs/InteractiveMarkerFeedback": MessageDefinition;
  "visualization_msgs/InteractiveMarkerInit": MessageDefinition;
  "visualization_msgs/InteractiveMarkerPose": MessageDefinition;
  "visualization_msgs/InteractiveMarkerUpdate": MessageDefinition;
  "visualization_msgs/Marker": MessageDefinition;
  "visualization_msgs/MarkerArray": MessageDefinition;
  "visualization_msgs/MenuEntry": MessageDefinition;
};

export type Ros2HumbleMsgCommonDefinitions = {
  "action_msgs/GoalInfo": MessageDefinition;
  "action_msgs/GoalStatus": MessageDefinition;
  "action_msgs/GoalStatusArray": MessageDefinition;
  "actionlib_msgs/GoalID": MessageDefinition;
  "actionlib_msgs/GoalStatus": MessageDefinition;
  "actionlib_msgs/GoalStatusArray": MessageDefinition;
  "builtin_interfaces/Duration": MessageDefinition;
  "builtin_interfaces/Time": MessageDefinition;
  "diagnostic_msgs/DiagnosticArray": MessageDefinition;
  "diagnostic_msgs/DiagnosticStatus": MessageDefinition;
  "diagnostic_msgs/KeyValue": MessageDefinition;
  "geometry_msgs/Accel": MessageDefinition;
  "geometry_msgs/AccelStamped": MessageDefinition;
  "geometry_msgs/AccelWithCovariance": MessageDefinition;
  "geometry_msgs/AccelWithCovarianceStamped": MessageDefinition;
  "geometry_msgs/Inertia": MessageDefinition;
  "geometry_msgs/InertiaStamped": MessageDefinition;
  "geometry_msgs/Point": MessageDefinition;
  "geometry_msgs/Point32": MessageDefinition;
  "geometry_msgs/PointStamped": MessageDefinition;
  "geometry_msgs/Polygon": MessageDefinition;
  "geometry_msgs/PolygonStamped": MessageDefinition;
  "geometry_msgs/Pose": MessageDefinition;
  "geometry_msgs/Pose2D": MessageDefinition;
  "geometry_msgs/PoseArray": MessageDefinition;
  "geometry_msgs/PoseStamped": MessageDefinition;
  "geometry_msgs/PoseWithCovariance": MessageDefinition;
  "geometry_msgs/PoseWithCovarianceStamped": MessageDefinition;
  "geometry_msgs/Quaternion": MessageDefinition;
  "geometry_msgs/QuaternionStamped": MessageDefinition;
  "geometry_msgs/Transform": MessageDefinition;
  "geometry_msgs/TransformStamped": MessageDefinition;
  "geometry_msgs/Twist": MessageDefinition;
  "geometry_msgs/TwistStamped": MessageDefinition;
  "geometry_msgs/TwistWithCovariance": MessageDefinition;
  "geometry_msgs/TwistWithCovarianceStamped": MessageDefinition;
  "geometry_msgs/Vector3": MessageDefinition;
  "geometry_msgs/Vector3Stamped": MessageDefinition;
  "geometry_msgs/Wrench": MessageDefinition;
  "geometry_msgs/WrenchStamped": MessageDefinition;
  "lifecycle_msgs/State": MessageDefinition;
  "lifecycle_msgs/Transition": MessageDefinition;
  "lifecycle_msgs/TransitionDescription": MessageDefinition;
  "lifecycle_msgs/TransitionEvent": MessageDefinition;
  "nav_msgs/GridCells": MessageDefinition;
  "nav_msgs/MapMetaData": MessageDefinition;
  "nav_msgs/OccupancyGrid": MessageDefinition;
  "nav_msgs/Odometry": MessageDefinition;
  "nav_msgs/Path": MessageDefinition;
  "rcl_interfaces/FloatingPointRange": MessageDefinition;
  "rcl_interfaces/IntegerRange": MessageDefinition;
  "rcl_interfaces/ListParametersResult": MessageDefinition;
  "rcl_interfaces/Log": MessageDefinition;
  "rcl_interfaces/Parameter": MessageDefinition;
  "rcl_interfaces/ParameterDescriptor": MessageDefinition;
  "rcl_interfaces/ParameterEvent": MessageDefinition;
  "rcl_interfaces/ParameterEventDescriptors": MessageDefinition;
  "rcl_interfaces/ParameterType": MessageDefinition;
  "rcl_interfaces/ParameterValue": MessageDefinition;
  "rcl_interfaces/SetParametersResult": MessageDefinition;
  "rosgraph_msgs/Clock": MessageDefinition;
  "sensor_msgs/BatteryState": MessageDefinition;
  "sensor_msgs/CameraInfo": MessageDefinition;
  "sensor_msgs/ChannelFloat32": MessageDefinition;
  "sensor_msgs/CompressedImage": MessageDefinition;
  "sensor_msgs/FluidPressure": MessageDefinition;
  "sensor_msgs/Illuminance": MessageDefinition;
  "sensor_msgs/Image": MessageDefinition;
  "sensor_msgs/Imu": MessageDefinition;
  "sensor_msgs/JointState": MessageDefinition;
  "sensor_msgs/Joy": MessageDefinition;
  "sensor_msgs/JoyFeedback": MessageDefinition;
  "sensor_msgs/JoyFeedbackArray": MessageDefinition;
  "sensor_msgs/LaserEcho": MessageDefinition;
  "sensor_msgs/LaserScan": MessageDefinition;
  "sensor_msgs/MagneticField": MessageDefinition;
  "sensor_msgs/MultiDOFJointState": MessageDefinition;
  "sensor_msgs/MultiEchoLaserScan": MessageDefinition;
  "sensor_msgs/NavSatFix": MessageDefinition;
  "sensor_msgs/NavSatStatus": MessageDefinition;
  "sensor_msgs/PointCloud": MessageDefinition;
  "sensor_msgs/PointCloud2": MessageDefinition;
  "sensor_msgs/PointField": MessageDefinition;
  "sensor_msgs/Range": MessageDefinition;
  "sensor_msgs/RegionOfInterest": MessageDefinition;
  "sensor_msgs/RelativeHumidity": MessageDefinition;
  "sensor_msgs/Temperature": MessageDefinition;
  "sensor_msgs/TimeReference": MessageDefinition;
  "shape_msgs/Mesh": MessageDefinition;
  "shape_msgs/MeshTriangle": MessageDefinition;
  "shape_msgs/Plane": MessageDefinition;
  "shape_msgs/SolidPrimitive": MessageDefinition;
  "statistics_msgs/MetricsMessage": MessageDefinition;
  "statistics_msgs/StatisticDataPoint": MessageDefinition;
  "statistics_msgs/StatisticDataType": MessageDefinition;
  "std_msgs/Bool": MessageDefinition;
  "std_msgs/Byte": MessageDefinition;
  "std_msgs/ByteMultiArray": MessageDefinition;
  "std_msgs/Char": MessageDefinition;
  "std_msgs/ColorRGBA": MessageDefinition;
  "std_msgs/Empty": MessageDefinition;
  "std_msgs/Float32": MessageDefinition;
  "std_msgs/Float32MultiArray": MessageDefinition;
  "std_msgs/Float64": MessageDefinition;
  "std_msgs/Float64MultiArray": MessageDefinition;
  "std_msgs/Header": MessageDefinition;
  "std_msgs/Int16": MessageDefinition;
  "std_msgs/Int16MultiArray": MessageDefinition;
  "std_msgs/Int32": MessageDefinition;
  "std_msgs/Int32MultiArray": MessageDefinition;
  "std_msgs/Int64": MessageDefinition;
  "std_msgs/Int64MultiArray": MessageDefinition;
  "std_msgs/Int8": MessageDefinition;
  "std_msgs/Int8MultiArray": MessageDefinition;
  "std_msgs/MultiArrayDimension": MessageDefinition;
  "std_msgs/MultiArrayLayout": MessageDefinition;
  "std_msgs/String": MessageDefinition;
  "std_msgs/UInt16": MessageDefinition;
  "std_msgs/UInt16MultiArray": MessageDefinition;
  "std_msgs/UInt32": MessageDefinition;
  "std_msgs/UInt32MultiArray": MessageDefinition;
  "std_msgs/UInt64": MessageDefinition;
  "std_msgs/UInt64MultiArray": MessageDefinition;
  "std_msgs/UInt8": MessageDefinition;
  "std_msgs/UInt8MultiArray": MessageDefinition;
  "stereo_msgs/DisparityImage": MessageDefinition;
  "test_msgs/Builtins": MessageDefinition;
  "tf2_msgs/TF2Error": MessageDefinition;
  "tf2_msgs/TFMessage": MessageDefinition;
  "trajectory_msgs/JointTrajectory": MessageDefinition;
  "trajectory_msgs/JointTrajectoryPoint": MessageDefinition;
  "trajectory_msgs/MultiDOFJointTrajectory": MessageDefinition;
  "trajectory_msgs/MultiDOFJointTrajectoryPoint": MessageDefinition;
  "unique_identifier_msgs/UUID": MessageDefinition;
  "visualization_msgs/ImageMarker": MessageDefinition;
  "visualization_msgs/InteractiveMarker": MessageDefinition;
  "visualization_msgs/InteractiveMarkerControl": MessageDefinition;
  "visualization_msgs/InteractiveMarkerFeedback": MessageDefinition;
  "visualization_msgs/InteractiveMarkerInit": MessageDefinition;
  "visualization_msgs/InteractiveMarkerPose": MessageDefinition;
  "visualization_msgs/InteractiveMarkerUpdate": MessageDefinition;
  "visualization_msgs/Marker": MessageDefinition;
  "visualization_msgs/MarkerArray": MessageDefinition;
  "visualization_msgs/MenuEntry": MessageDefinition;
  "visualization_msgs/MeshFile": MessageDefinition;
  "visualization_msgs/UVCoordinate": MessageDefinition;
};

export type Ros2IronMsgCommonDefinitions = {
  "action_msgs/GoalInfo": MessageDefinition;
  "action_msgs/GoalStatus": MessageDefinition;
  "action_msgs/GoalStatusArray": MessageDefinition;
  "actionlib_msgs/GoalID": MessageDefinition;
  "actionlib_msgs/GoalStatus": MessageDefinition;
  "actionlib_msgs/GoalStatusArray": MessageDefinition;
  "builtin_interfaces/Duration": MessageDefinition;
  "builtin_interfaces/Time": MessageDefinition;
  "diagnostic_msgs/DiagnosticArray": MessageDefinition;
  "diagnostic_msgs/DiagnosticStatus": MessageDefinition;
  "diagnostic_msgs/KeyValue": MessageDefinition;
  "geometry_msgs/Accel": MessageDefinition;
  "geometry_msgs/AccelStamped": MessageDefinition;
  "geometry_msgs/AccelWithCovariance": MessageDefinition;
  "geometry_msgs/AccelWithCovarianceStamped": MessageDefinition;
  "geometry_msgs/Inertia": MessageDefinition;
  "geometry_msgs/InertiaStamped": MessageDefinition;
  "geometry_msgs/Point": MessageDefinition;
  "geometry_msgs/Point32": MessageDefinition;
  "geometry_msgs/PointStamped": MessageDefinition;
  "geometry_msgs/Polygon": MessageDefinition;
  "geometry_msgs/PolygonStamped": MessageDefinition;
  "geometry_msgs/Pose": MessageDefinition;
  "geometry_msgs/Pose2D": MessageDefinition;
  "geometry_msgs/PoseArray": MessageDefinition;
  "geometry_msgs/PoseStamped": MessageDefinition;
  "geometry_msgs/PoseWithCovariance": MessageDefinition;
  "geometry_msgs/PoseWithCovarianceStamped": MessageDefinition;
  "geometry_msgs/Quaternion": MessageDefinition;
  "geometry_msgs/QuaternionStamped": MessageDefinition;
  "geometry_msgs/Transform": MessageDefinition;
  "geometry_msgs/TransformStamped": MessageDefinition;
  "geometry_msgs/Twist": MessageDefinition;
  "geometry_msgs/TwistStamped": MessageDefinition;
  "geometry_msgs/TwistWithCovariance": MessageDefinition;
  "geometry_msgs/TwistWithCovarianceStamped": MessageDefinition;
  "geometry_msgs/Vector3": MessageDefinition;
  "geometry_msgs/Vector3Stamped": MessageDefinition;
  "geometry_msgs/Wrench": MessageDefinition;
  "geometry_msgs/WrenchStamped": MessageDefinition;
  "lifecycle_msgs/State": MessageDefinition;
  "lifecycle_msgs/Transition": MessageDefinition;
  "lifecycle_msgs/TransitionDescription": MessageDefinition;
  "lifecycle_msgs/TransitionEvent": MessageDefinition;
  "nav_msgs/GridCells": MessageDefinition;
  "nav_msgs/MapMetaData": MessageDefinition;
  "nav_msgs/OccupancyGrid": MessageDefinition;
  "nav_msgs/Odometry": MessageDefinition;
  "nav_msgs/Path": MessageDefinition;
  "rcl_interfaces/FloatingPointRange": MessageDefinition;
  "rcl_interfaces/IntegerRange": MessageDefinition;
  "rcl_interfaces/ListParametersResult": MessageDefinition;
  "rcl_interfaces/Log": MessageDefinition;
  "rcl_interfaces/LoggerLevel": MessageDefinition;
  "rcl_interfaces/Parameter": MessageDefinition;
  "rcl_interfaces/ParameterDescriptor": MessageDefinition;
  "rcl_interfaces/ParameterEvent": MessageDefinition;
  "rcl_interfaces/ParameterEventDescriptors": MessageDefinition;
  "rcl_interfaces/ParameterType": MessageDefinition;
  "rcl_interfaces/ParameterValue": MessageDefinition;
  "rcl_interfaces/SetLoggerLevelsResult": MessageDefinition;
  "rcl_interfaces/SetParametersResult": MessageDefinition;
  "rosgraph_msgs/Clock": MessageDefinition;
  "sensor_msgs/BatteryState": MessageDefinition;
  "sensor_msgs/CameraInfo": MessageDefinition;
  "sensor_msgs/ChannelFloat32": MessageDefinition;
  "sensor_msgs/CompressedImage": MessageDefinition;
  "sensor_msgs/FluidPressure": MessageDefinition;
  "sensor_msgs/Illuminance": MessageDefinition;
  "sensor_msgs/Image": MessageDefinition;
  "sensor_msgs/Imu": MessageDefinition;
  "sensor_msgs/JointState": MessageDefinition;
  "sensor_msgs/Joy": MessageDefinition;
  "sensor_msgs/JoyFeedback": MessageDefinition;
  "sensor_msgs/JoyFeedbackArray": MessageDefinition;
  "sensor_msgs/LaserEcho": MessageDefinition;
  "sensor_msgs/LaserScan": MessageDefinition;
  "sensor_msgs/MagneticField": MessageDefinition;
  "sensor_msgs/MultiDOFJointState": MessageDefinition;
  "sensor_msgs/MultiEchoLaserScan": MessageDefinition;
  "sensor_msgs/NavSatFix": MessageDefinition;
  "sensor_msgs/NavSatStatus": MessageDefinition;
  "sensor_msgs/PointCloud": MessageDefinition;
  "sensor_msgs/PointCloud2": MessageDefinition;
  "sensor_msgs/PointField": MessageDefinition;
  "sensor_msgs/Range": MessageDefinition;
  "sensor_msgs/RegionOfInterest": MessageDefinition;
  "sensor_msgs/RelativeHumidity": MessageDefinition;
  "sensor_msgs/Temperature": MessageDefinition;
  "sensor_msgs/TimeReference": MessageDefinition;
  "shape_msgs/Mesh": MessageDefinition;
  "shape_msgs/MeshTriangle": MessageDefinition;
  "shape_msgs/Plane": MessageDefinition;
  "shape_msgs/SolidPrimitive": MessageDefinition;
  "statistics_msgs/MetricsMessage": MessageDefinition;
  "statistics_msgs/StatisticDataPoint": MessageDefinition;
  "statistics_msgs/StatisticDataType": MessageDefinition;
  "std_msgs/Bool": MessageDefinition;
  "std_msgs/Byte": MessageDefinition;
  "std_msgs/ByteMultiArray": MessageDefinition;
  "std_msgs/Char": MessageDefinition;
  "std_msgs/ColorRGBA": MessageDefinition;
  "std_msgs/Empty": MessageDefinition;
  "std_msgs/Float32": MessageDefinition;
  "std_msgs/Float32MultiArray": MessageDefinition;
  "std_msgs/Float64": MessageDefinition;
  "std_msgs/Float64MultiArray": MessageDefinition;
  "std_msgs/Header": MessageDefinition;
  "std_msgs/Int16": MessageDefinition;
  "std_msgs/Int16MultiArray": MessageDefinition;
  "std_msgs/Int32": MessageDefinition;
  "std_msgs/Int32MultiArray": MessageDefinition;
  "std_msgs/Int64": MessageDefinition;
  "std_msgs/Int64MultiArray": MessageDefinition;
  "std_msgs/Int8": MessageDefinition;
  "std_msgs/Int8MultiArray": MessageDefinition;
  "std_msgs/MultiArrayDimension": MessageDefinition;
  "std_msgs/MultiArrayLayout": MessageDefinition;
  "std_msgs/String": MessageDefinition;
  "std_msgs/UInt16": MessageDefinition;
  "std_msgs/UInt16MultiArray": MessageDefinition;
  "std_msgs/UInt32": MessageDefinition;
  "std_msgs/UInt32MultiArray": MessageDefinition;
  "std_msgs/UInt64": MessageDefinition;
  "std_msgs/UInt64MultiArray": MessageDefinition;
  "std_msgs/UInt8": MessageDefinition;
  "std_msgs/UInt8MultiArray": MessageDefinition;
  "stereo_msgs/DisparityImage": MessageDefinition;
  "test_msgs/Builtins": MessageDefinition;
  "tf2_msgs/TF2Error": MessageDefinition;
  "tf2_msgs/TFMessage": MessageDefinition;
  "trajectory_msgs/JointTrajectory": MessageDefinition;
  "trajectory_msgs/JointTrajectoryPoint": MessageDefinition;
  "trajectory_msgs/MultiDOFJointTrajectory": MessageDefinition;
  "trajectory_msgs/MultiDOFJointTrajectoryPoint": MessageDefinition;
  "unique_identifier_msgs/UUID": MessageDefinition;
  "visualization_msgs/ImageMarker": MessageDefinition;
  "visualization_msgs/InteractiveMarker": MessageDefinition;
  "visualization_msgs/InteractiveMarkerControl": MessageDefinition;
  "visualization_msgs/InteractiveMarkerFeedback": MessageDefinition;
  "visualization_msgs/InteractiveMarkerInit": MessageDefinition;
  "visualization_msgs/InteractiveMarkerPose": MessageDefinition;
  "visualization_msgs/InteractiveMarkerUpdate": MessageDefinition;
  "visualization_msgs/Marker": MessageDefinition;
  "visualization_msgs/MarkerArray": MessageDefinition;
  "visualization_msgs/MenuEntry": MessageDefinition;
  "visualization_msgs/MeshFile": MessageDefinition;
  "visualization_msgs/UVCoordinate": MessageDefinition;
};

export type Ros2JazzyMsgCommonDefinitions = {
  "action_msgs/GoalInfo": MessageDefinition;
  "action_msgs/GoalStatus": MessageDefinition;
  "action_msgs/GoalStatusArray": MessageDefinition;
  "actionlib_msgs/GoalID": MessageDefinition;
  "actionlib_msgs/GoalStatus": MessageDefinition;
  "actionlib_msgs/GoalStatusArray": MessageDefinition;
  "builtin_interfaces/Duration": MessageDefinition;
  "builtin_interfaces/Time": MessageDefinition;
  "diagnostic_msgs/DiagnosticArray": MessageDefinition;
  "diagnostic_msgs/DiagnosticStatus": MessageDefinition;
  "diagnostic_msgs/KeyValue": MessageDefinition;
  "geometry_msgs/Accel": MessageDefinition;
  "geometry_msgs/AccelStamped": MessageDefinition;
  "geometry_msgs/AccelWithCovariance": MessageDefinition;
  "geometry_msgs/AccelWithCovarianceStamped": MessageDefinition;
  "geometry_msgs/Inertia": MessageDefinition;
  "geometry_msgs/InertiaStamped": MessageDefinition;
  "geometry_msgs/Point": MessageDefinition;
  "geometry_msgs/Point32": MessageDefinition;
  "geometry_msgs/PointStamped": MessageDefinition;
  "geometry_msgs/Polygon": MessageDefinition;
  "geometry_msgs/PolygonInstance": MessageDefinition;
  "geometry_msgs/PolygonInstanceStamped": MessageDefinition;
  "geometry_msgs/PolygonStamped": MessageDefinition;
  "geometry_msgs/Pose": MessageDefinition;
  "geometry_msgs/Pose2D": MessageDefinition;
  "geometry_msgs/PoseArray": MessageDefinition;
  "geometry_msgs/PoseStamped": MessageDefinition;
  "geometry_msgs/PoseWithCovariance": MessageDefinition;
  "geometry_msgs/PoseWithCovarianceStamped": MessageDefinition;
  "geometry_msgs/Quaternion": MessageDefinition;
  "geometry_msgs/QuaternionStamped": MessageDefinition;
  "geometry_msgs/Transform": MessageDefinition;
  "geometry_msgs/TransformStamped": MessageDefinition;
  "geometry_msgs/Twist": MessageDefinition;
  "geometry_msgs/TwistStamped": MessageDefinition;
  "geometry_msgs/TwistWithCovariance": MessageDefinition;
  "geometry_msgs/TwistWithCovarianceStamped": MessageDefinition;
  "geometry_msgs/Vector3": MessageDefinition;
  "geometry_msgs/Vector3Stamped": MessageDefinition;
  "geometry_msgs/VelocityStamped": MessageDefinition;
  "geometry_msgs/Wrench": MessageDefinition;
  "geometry_msgs/WrenchStamped": MessageDefinition;
  "lifecycle_msgs/State": MessageDefinition;
  "lifecycle_msgs/Transition": MessageDefinition;
  "lifecycle_msgs/TransitionDescription": MessageDefinition;
  "lifecycle_msgs/TransitionEvent": MessageDefinition;
  "nav_msgs/GridCells": MessageDefinition;
  "nav_msgs/MapMetaData": MessageDefinition;
  "nav_msgs/OccupancyGrid": MessageDefinition;
  "nav_msgs/Odometry": MessageDefinition;
  "nav_msgs/Path": MessageDefinition;
  "rcl_interfaces/FloatingPointRange": MessageDefinition;
  "rcl_interfaces/IntegerRange": MessageDefinition;
  "rcl_interfaces/ListParametersResult": MessageDefinition;
  "rcl_interfaces/Log": MessageDefinition;
  "rcl_interfaces/LoggerLevel": MessageDefinition;
  "rcl_interfaces/Parameter": MessageDefinition;
  "rcl_interfaces/ParameterDescriptor": MessageDefinition;
  "rcl_interfaces/ParameterEvent": MessageDefinition;
  "rcl_interfaces/ParameterEventDescriptors": MessageDefinition;
  "rcl_interfaces/ParameterType": MessageDefinition;
  "rcl_interfaces/ParameterValue": MessageDefinition;
  "rcl_interfaces/SetLoggerLevelsResult": MessageDefinition;
  "rcl_interfaces/SetParametersResult": MessageDefinition;
  "rosgraph_msgs/Clock": MessageDefinition;
  "sensor_msgs/BatteryState": MessageDefinition;
  "sensor_msgs/CameraInfo": MessageDefinition;
  "sensor_msgs/ChannelFloat32": MessageDefinition;
  "sensor_msgs/CompressedImage": MessageDefinition;
  "sensor_msgs/FluidPressure": MessageDefinition;
  "sensor_msgs/Illuminance": MessageDefinition;
  "sensor_msgs/Image": MessageDefinition;
  "sensor_msgs/Imu": MessageDefinition;
  "sensor_msgs/JointState": MessageDefinition;
  "sensor_msgs/Joy": MessageDefinition;
  "sensor_msgs/JoyFeedback": MessageDefinition;
  "sensor_msgs/JoyFeedbackArray": MessageDefinition;
  "sensor_msgs/LaserEcho": MessageDefinition;
  "sensor_msgs/LaserScan": MessageDefinition;
  "sensor_msgs/MagneticField": MessageDefinition;
  "sensor_msgs/MultiDOFJointState": MessageDefinition;
  "sensor_msgs/MultiEchoLaserScan": MessageDefinition;
  "sensor_msgs/NavSatFix": MessageDefinition;
  "sensor_msgs/NavSatStatus": MessageDefinition;
  "sensor_msgs/PointCloud": MessageDefinition;
  "sensor_msgs/PointCloud2": MessageDefinition;
  "sensor_msgs/PointField": MessageDefinition;
  "sensor_msgs/Range": MessageDefinition;
  "sensor_msgs/RegionOfInterest": MessageDefinition;
  "sensor_msgs/RelativeHumidity": MessageDefinition;
  "sensor_msgs/Temperature": MessageDefinition;
  "sensor_msgs/TimeReference": MessageDefinition;
  "shape_msgs/Mesh": MessageDefinition;
  "shape_msgs/MeshTriangle": MessageDefinition;
  "shape_msgs/Plane": MessageDefinition;
  "shape_msgs/SolidPrimitive": MessageDefinition;
  "statistics_msgs/MetricsMessage": MessageDefinition;
  "statistics_msgs/StatisticDataPoint": MessageDefinition;
  "statistics_msgs/StatisticDataType": MessageDefinition;
  "std_msgs/Bool": MessageDefinition;
  "std_msgs/Byte": MessageDefinition;
  "std_msgs/ByteMultiArray": MessageDefinition;
  "std_msgs/Char": MessageDefinition;
  "std_msgs/ColorRGBA": MessageDefinition;
  "std_msgs/Empty": MessageDefinition;
  "std_msgs/Float32": MessageDefinition;
  "std_msgs/Float32MultiArray": MessageDefinition;
  "std_msgs/Float64": MessageDefinition;
  "std_msgs/Float64MultiArray": MessageDefinition;
  "std_msgs/Header": MessageDefinition;
  "std_msgs/Int16": MessageDefinition;
  "std_msgs/Int16MultiArray": MessageDefinition;
  "std_msgs/Int32": MessageDefinition;
  "std_msgs/Int32MultiArray": MessageDefinition;
  "std_msgs/Int64": MessageDefinition;
  "std_msgs/Int64MultiArray": MessageDefinition;
  "std_msgs/Int8": MessageDefinition;
  "std_msgs/Int8MultiArray": MessageDefinition;
  "std_msgs/MultiArrayDimension": MessageDefinition;
  "std_msgs/MultiArrayLayout": MessageDefinition;
  "std_msgs/String": MessageDefinition;
  "std_msgs/UInt16": MessageDefinition;
  "std_msgs/UInt16MultiArray": MessageDefinition;
  "std_msgs/UInt32": MessageDefinition;
  "std_msgs/UInt32MultiArray": MessageDefinition;
  "std_msgs/UInt64": MessageDefinition;
  "std_msgs/UInt64MultiArray": MessageDefinition;
  "std_msgs/UInt8": MessageDefinition;
  "std_msgs/UInt8MultiArray": MessageDefinition;
  "stereo_msgs/DisparityImage": MessageDefinition;
  "test_msgs/Builtins": MessageDefinition;
  "tf2_msgs/TF2Error": MessageDefinition;
  "tf2_msgs/TFMessage": MessageDefinition;
  "trajectory_msgs/JointTrajectory": MessageDefinition;
  "trajectory_msgs/JointTrajectoryPoint": MessageDefinition;
  "trajectory_msgs/MultiDOFJointTrajectory": MessageDefinition;
  "trajectory_msgs/MultiDOFJointTrajectoryPoint": MessageDefinition;
  "unique_identifier_msgs/UUID": MessageDefinition;
  "visualization_msgs/ImageMarker": MessageDefinition;
  "visualization_msgs/InteractiveMarker": MessageDefinition;
  "visualization_msgs/InteractiveMarkerControl": MessageDefinition;
  "visualization_msgs/InteractiveMarkerFeedback": MessageDefinition;
  "visualization_msgs/InteractiveMarkerInit": MessageDefinition;
  "visualization_msgs/InteractiveMarkerPose": MessageDefinition;
  "visualization_msgs/InteractiveMarkerUpdate": MessageDefinition;
  "visualization_msgs/Marker": MessageDefinition;
  "visualization_msgs/MarkerArray": MessageDefinition;
  "visualization_msgs/MenuEntry": MessageDefinition;
  "visualization_msgs/MeshFile": MessageDefinition;
  "visualization_msgs/UVCoordinate": MessageDefinition;
};

declare const ros1: Ros1MsgCommonDefinitions;
declare const ros2galactic: Ros2GalacticMsgCommonDefinitions;
declare const ros2humble: Ros2HumbleMsgCommonDefinitions;
declare const ros2iron: Ros2IronMsgCommonDefinitions;
declare const ros2jazzy: Ros2JazzyMsgCommonDefinitions;
export { ros1, ros2galactic, ros2humble, ros2iron, ros2jazzy };
declare const _default: {
  ros1: Ros1MsgCommonDefinitions,
  ros2galactic: Ros2GalacticMsgCommonDefinitions,
  ros2humble: Ros2HumbleMsgCommonDefinitions,
  ros2iron: Ros2IronMsgCommonDefinitions,
  ros2jazzy: Ros2JazzyMsgCommonDefinitions
}
export default _default;
