// @generated by protoc-gen-connect-es v1.5.0 // @generated from file component/movementsensor/v1/movementsensor.proto (package viam.component.movementsensor.v1, syntax proto3) /* eslint-disable */ // @ts-nocheck import { GetAccuracyRequest, GetAccuracyResponse, GetAngularVelocityRequest, GetAngularVelocityResponse, GetCompassHeadingRequest, GetCompassHeadingResponse, GetLinearAccelerationRequest, GetLinearAccelerationResponse, GetLinearVelocityRequest, GetLinearVelocityResponse, GetOrientationRequest, GetOrientationResponse, GetPositionRequest, GetPositionResponse, GetPropertiesRequest, GetPropertiesResponse } from "./movementsensor_pb.js"; import { MethodKind } from "@bufbuild/protobuf"; import { DoCommandRequest, DoCommandResponse, GetGeometriesRequest, GetGeometriesResponse, GetReadingsRequest, GetReadingsResponse, GetStatusRequest, GetStatusResponse } from "../../../common/v1/common_pb.js"; /** * @generated from service viam.component.movementsensor.v1.MovementSensorService */ export declare const MovementSensorService: { readonly typeName: "viam.component.movementsensor.v1.MovementSensorService", readonly methods: { /** * @generated from rpc viam.component.movementsensor.v1.MovementSensorService.GetLinearVelocity */ readonly getLinearVelocity: { readonly name: "GetLinearVelocity", readonly I: typeof GetLinearVelocityRequest, readonly O: typeof GetLinearVelocityResponse, readonly kind: MethodKind.Unary, }, /** * @generated from rpc viam.component.movementsensor.v1.MovementSensorService.GetAngularVelocity */ readonly getAngularVelocity: { readonly name: "GetAngularVelocity", readonly I: typeof GetAngularVelocityRequest, readonly O: typeof GetAngularVelocityResponse, readonly kind: MethodKind.Unary, }, /** * @generated from rpc viam.component.movementsensor.v1.MovementSensorService.GetCompassHeading */ readonly getCompassHeading: { readonly name: "GetCompassHeading", readonly I: typeof GetCompassHeadingRequest, readonly O: typeof GetCompassHeadingResponse, readonly kind: MethodKind.Unary, }, /** * @generated from rpc viam.component.movementsensor.v1.MovementSensorService.GetOrientation */ readonly getOrientation: { readonly name: "GetOrientation", readonly I: typeof GetOrientationRequest, readonly O: typeof GetOrientationResponse, readonly kind: MethodKind.Unary, }, /** * @generated from rpc viam.component.movementsensor.v1.MovementSensorService.GetPosition */ readonly getPosition: { readonly name: "GetPosition", readonly I: typeof GetPositionRequest, readonly O: typeof GetPositionResponse, readonly kind: MethodKind.Unary, }, /** * @generated from rpc viam.component.movementsensor.v1.MovementSensorService.GetProperties */ readonly getProperties: { readonly name: "GetProperties", readonly I: typeof GetPropertiesRequest, readonly O: typeof GetPropertiesResponse, readonly kind: MethodKind.Unary, }, /** * @generated from rpc viam.component.movementsensor.v1.MovementSensorService.GetAccuracy */ readonly getAccuracy: { readonly name: "GetAccuracy", readonly I: typeof GetAccuracyRequest, readonly O: typeof GetAccuracyResponse, readonly kind: MethodKind.Unary, }, /** * @generated from rpc viam.component.movementsensor.v1.MovementSensorService.GetLinearAcceleration */ readonly getLinearAcceleration: { readonly name: "GetLinearAcceleration", readonly I: typeof GetLinearAccelerationRequest, readonly O: typeof GetLinearAccelerationResponse, readonly kind: MethodKind.Unary, }, /** * @generated from rpc viam.component.movementsensor.v1.MovementSensorService.DoCommand */ readonly doCommand: { readonly name: "DoCommand", readonly I: typeof DoCommandRequest, readonly O: typeof DoCommandResponse, readonly kind: MethodKind.Unary, }, /** * GetStatus returns the status of the resource * * @generated from rpc viam.component.movementsensor.v1.MovementSensorService.GetStatus */ readonly getStatus: { readonly name: "GetStatus", readonly I: typeof GetStatusRequest, readonly O: typeof GetStatusResponse, readonly kind: MethodKind.Unary, }, /** * GetGeometries returns the geometries of the component in their current configuration * * @generated from rpc viam.component.movementsensor.v1.MovementSensorService.GetGeometries */ readonly getGeometries: { readonly name: "GetGeometries", readonly I: typeof GetGeometriesRequest, readonly O: typeof GetGeometriesResponse, readonly kind: MethodKind.Unary, }, /** * GetReadings returns the readings of a sensor of the underlying robot. * * @generated from rpc viam.component.movementsensor.v1.MovementSensorService.GetReadings */ readonly getReadings: { readonly name: "GetReadings", readonly I: typeof GetReadingsRequest, readonly O: typeof GetReadingsResponse, readonly kind: MethodKind.Unary, }, } };