spot-sdk-ts
Version:
TypeScript bindings based on protobufs (proto3) provided by Boston Dynamics
1,616 lines • 79 kB
TypeScript
import { RequestHeader, ResponseHeader } from "../header";
import { Lease, LeaseUseResult } from "../lease";
import _m0 from "protobufjs/minimal";
export declare const protobufPackage = "bosdyn.api.spot";
/** Request for the SpotCheckCommand service. */
export interface SpotCheckCommandRequest {
/** Common request header. */
header: RequestHeader | undefined;
/** The Lease to show ownership of the robot. Lease required to issue any SpotCheck command. */
lease: Lease | undefined;
/** The describing what the spot check service should do. */
command: SpotCheckCommandRequest_Command;
}
export declare enum SpotCheckCommandRequest_Command {
/** COMMAND_UNKNOWN - Unused enum. */
COMMAND_UNKNOWN = 0,
/** COMMAND_START - Start spot check joint calibration and camera checks. */
COMMAND_START = 1,
/** COMMAND_ABORT - Abort spot check joint calibration and camera check. */
COMMAND_ABORT = 2,
/** COMMAND_REVERT_CAL - Revert joint calibration back to the previous values. */
COMMAND_REVERT_CAL = 3,
UNRECOGNIZED = -1
}
export declare function spotCheckCommandRequest_CommandFromJSON(object: any): SpotCheckCommandRequest_Command;
export declare function spotCheckCommandRequest_CommandToJSON(object: SpotCheckCommandRequest_Command): string;
/** Response for the SpotCheckCommand service. */
export interface SpotCheckCommandResponse {
/** Common response header. */
header: ResponseHeader | undefined;
/** Details about how the lease was used. */
leaseUseResult: LeaseUseResult | undefined;
/** Command status */
status: SpotCheckCommandResponse_Status;
/** Human-readable description if an error occurred. */
message: string;
}
export declare enum SpotCheckCommandResponse_Status {
/** STATUS_UNKNOWN - Unknown */
STATUS_UNKNOWN = 0,
/** STATUS_OK - Request was accepted. */
STATUS_OK = 1,
/** STATUS_ERROR - An error ocurred. */
STATUS_ERROR = 2,
UNRECOGNIZED = -1
}
export declare function spotCheckCommandResponse_StatusFromJSON(object: any): SpotCheckCommandResponse_Status;
export declare function spotCheckCommandResponse_StatusToJSON(object: SpotCheckCommandResponse_Status): string;
/** Request for the SpotCheckFeedback service. */
export interface SpotCheckFeedbackRequest {
/** Common request header. */
header: RequestHeader | undefined;
}
/** Response for the SpotCheckFeedback service. */
export interface SpotCheckFeedbackResponse {
/** Common response header. */
header: ResponseHeader | undefined;
/** The state of the spot check routine. */
state: SpotCheckFeedbackResponse_State;
/**
* The last command executed by Spotcheck. When SpotCheck is in state WAITING_FOR_COMMAND,
* the last command has completed.
*/
lastCommand: SpotCheckCommandRequest_Command;
/** The specifics of the error for the SpotCheck service. */
error: SpotCheckFeedbackResponse_Error;
/**
* Results from camera check.
* The key string is the location of the camera (e.g. frontright, frontleft, left, ...)
*/
cameraResults: {
[key: string]: DepthPlaneSpotCheckResult;
};
/**
* Results from load cell calibration.
* The key string is the location of the joint (e.g. fl.hxa, fl.hya, fl.kna, ...)
*/
loadCellResults: {
[key: string]: LoadCellSpotCheckResult;
};
/**
* Results from output position sensor calibration.
* The key string is the location of the joint (e.g. fl.hx, fl.hy, fl.kn, ...)
*/
kinematicCalResults: {
[key: string]: JointKinematicCheckResult;
};
/** Result from the payload check */
payloadResult: PayloadCheckResult | undefined;
/**
* Deprecated. Results of foot height validation.
* The key string is the name of the leg (e.g. fl, fr, hl, ...)
*
* @deprecated
*/
footHeightResults: {
[key: string]: FootHeightCheckResult;
};
/**
* Deprecated. Results of leg pair validation.
* The key string is the name of the leg pair (e.g. fl-fr, fl-hl, ...)
*
* @deprecated
*/
legPairResults: {
[key: string]: LegPairCheckResult;
};
/**
* Results of the hip range of motion check
* The key string is the name of the leg (e.g. fl, fr, hl, ...)
*/
hipRangeOfMotionResults: {
[key: string]: HipRangeOfMotionResult;
};
/** The approximate progress of the spot check routine, range [0-1]. */
progress: number;
/** Timestamp for the most up-to-date calibration */
lastCalTimestamp: Date | undefined;
}
export declare enum SpotCheckFeedbackResponse_State {
/** STATE_UNKNOWN - Unused enum. */
STATE_UNKNOWN = 0,
/** STATE_USER_ABORTED - SpotCheck is aborted by the user. */
STATE_USER_ABORTED = 1,
/** STATE_STARTING - SpotCheck is initializing. */
STATE_STARTING = 2,
/** STATE_LOADCELL_CAL - Load cell calibration underway. */
STATE_LOADCELL_CAL = 3,
/** STATE_ENDSTOP_CAL - Endstop calibration underway. */
STATE_ENDSTOP_CAL = 4,
/** STATE_CAMERA_CHECK - Camera check underway. */
STATE_CAMERA_CHECK = 5,
/** STATE_BODY_POSING - Body pose routine underway. */
STATE_BODY_POSING = 6,
/** STATE_FINISHED - Spot check successfully finished. */
STATE_FINISHED = 7,
/** STATE_REVERTING_CAL - Reverting calibration to previous values. */
STATE_REVERTING_CAL = 8,
/** STATE_ERROR - Error occurred while running spotcheck. Inspect error for more info. */
STATE_ERROR = 9,
/** STATE_WAITING_FOR_COMMAND - Waiting for user command. */
STATE_WAITING_FOR_COMMAND = 10,
/** STATE_HIP_RANGE_OF_MOTION_CHECK - Hip range of motion check underway. */
STATE_HIP_RANGE_OF_MOTION_CHECK = 11,
/** STATE_GRIPPER_CAL - Gripper calibration underway. */
STATE_GRIPPER_CAL = 12,
/** STATE_SIT_DOWN_AFTER_RUN - Sitting down after run. */
STATE_SIT_DOWN_AFTER_RUN = 13,
UNRECOGNIZED = -1
}
export declare function spotCheckFeedbackResponse_StateFromJSON(object: any): SpotCheckFeedbackResponse_State;
export declare function spotCheckFeedbackResponse_StateToJSON(object: SpotCheckFeedbackResponse_State): string;
/**
* If SpotCheck experienced an error, specific error details reported here.
* This reflects an error in the routine.
*/
export declare enum SpotCheckFeedbackResponse_Error {
/** ERROR_UNKNOWN - Unused enum. */
ERROR_UNKNOWN = 0,
/** ERROR_NONE - No error has occurred. */
ERROR_NONE = 1,
/** ERROR_UNEXPECTED_POWER_CHANGE - Unexpected motor power state transition. */
ERROR_UNEXPECTED_POWER_CHANGE = 2,
/** ERROR_INIT_IMU_CHECK - Robot body is not flat on the ground. */
ERROR_INIT_IMU_CHECK = 3,
/** ERROR_INIT_NOT_SITTING - Robot body is not close to a sitting pose */
ERROR_INIT_NOT_SITTING = 4,
/** ERROR_LOADCELL_TIMEOUT - Timeout during loadcell calibration. */
ERROR_LOADCELL_TIMEOUT = 5,
/** ERROR_POWER_ON_FAILURE - Error enabling motor power. */
ERROR_POWER_ON_FAILURE = 6,
/** ERROR_ENDSTOP_TIMEOUT - Timeout during endstop calibration. */
ERROR_ENDSTOP_TIMEOUT = 7,
/** ERROR_FAILED_STAND - Robot failed to stand. */
ERROR_FAILED_STAND = 8,
/** ERROR_CAMERA_TIMEOUT - Timeout during camera check. */
ERROR_CAMERA_TIMEOUT = 9,
/** ERROR_GROUND_CHECK - Flat ground check failed. */
ERROR_GROUND_CHECK = 10,
/** ERROR_POWER_OFF_FAILURE - Robot failed to power off. */
ERROR_POWER_OFF_FAILURE = 11,
/** ERROR_REVERT_FAILURE - Robot failed to revert calibration. */
ERROR_REVERT_FAILURE = 12,
/** ERROR_FGKC_FAILURE - Robot failed to do flat ground kinematic calibration. */
ERROR_FGKC_FAILURE = 13,
/** ERROR_GRIPPER_CAL_TIMEOUT - Timeout during gripper calibration. */
ERROR_GRIPPER_CAL_TIMEOUT = 14,
UNRECOGNIZED = -1
}
export declare function spotCheckFeedbackResponse_ErrorFromJSON(object: any): SpotCheckFeedbackResponse_Error;
export declare function spotCheckFeedbackResponse_ErrorToJSON(object: SpotCheckFeedbackResponse_Error): string;
export interface SpotCheckFeedbackResponse_CameraResultsEntry {
key: string;
value: DepthPlaneSpotCheckResult | undefined;
}
export interface SpotCheckFeedbackResponse_LoadCellResultsEntry {
key: string;
value: LoadCellSpotCheckResult | undefined;
}
export interface SpotCheckFeedbackResponse_KinematicCalResultsEntry {
key: string;
value: JointKinematicCheckResult | undefined;
}
export interface SpotCheckFeedbackResponse_FootHeightResultsEntry {
key: string;
value: FootHeightCheckResult | undefined;
}
export interface SpotCheckFeedbackResponse_LegPairResultsEntry {
key: string;
value: LegPairCheckResult | undefined;
}
export interface SpotCheckFeedbackResponse_HipRangeOfMotionResultsEntry {
key: string;
value: HipRangeOfMotionResult | undefined;
}
/** Results from camera check. */
export interface DepthPlaneSpotCheckResult {
/** Return status for the request. */
status: DepthPlaneSpotCheckResult_Status;
/** Higher is worse. Above 100 means the camera is severely out of calibration. */
severityScore: number;
}
/** Errors reflect an issue with camera hardware. */
export declare enum DepthPlaneSpotCheckResult_Status {
/** STATUS_UNKNOWN - Unused enum. */
STATUS_UNKNOWN = 0,
/** STATUS_OK - No detected calibration error. */
STATUS_OK = 1,
/** STATUS_WARNING - Possible calibration error detected. */
STATUS_WARNING = 2,
/** STATUS_ERROR - Error with robot calibration. */
STATUS_ERROR = 3,
UNRECOGNIZED = -1
}
export declare function depthPlaneSpotCheckResult_StatusFromJSON(object: any): DepthPlaneSpotCheckResult_Status;
export declare function depthPlaneSpotCheckResult_StatusToJSON(object: DepthPlaneSpotCheckResult_Status): string;
/** Results of payload check. */
export interface PayloadCheckResult {
/** A flag to indicate if configuration has an error. */
error: PayloadCheckResult_Error;
/**
* Indicates how much extra payload (in kg) we think the robot has
* Positive indicates robot has more payload than it is configured.
* Negative indicates robot has less payload than it is configured.
*/
extraPayload: number;
}
/** Errors reflect an issue with payload configuration. */
export declare enum PayloadCheckResult_Error {
/** ERROR_UNKNOWN - Unused enum. */
ERROR_UNKNOWN = 0,
/** ERROR_NONE - No error found in the payloads. */
ERROR_NONE = 1,
/** ERROR_MASS_DISCREPANCY - There is a mass discrepancy between the registered payload and what is estimated. */
ERROR_MASS_DISCREPANCY = 2,
UNRECOGNIZED = -1
}
export declare function payloadCheckResult_ErrorFromJSON(object: any): PayloadCheckResult_Error;
export declare function payloadCheckResult_ErrorToJSON(object: PayloadCheckResult_Error): string;
/** Results from load cell check. */
export interface LoadCellSpotCheckResult {
/** A flag to indicate if results has an error. */
error: LoadCellSpotCheckResult_Error;
/** The current loadcell zero as fraction of full range [0-1] */
zero: number;
/** The previous loadcell zero as fraction of full range [0-1] */
oldZero: number;
}
/** Errors reflect an issue with robot hardware. */
export declare enum LoadCellSpotCheckResult_Error {
/** ERROR_UNKNOWN - Unused enum. */
ERROR_UNKNOWN = 0,
/** ERROR_NONE - No hardware error detected. */
ERROR_NONE = 1,
/** ERROR_ZERO_OUT_OF_RANGE - Load cell calibration failure. */
ERROR_ZERO_OUT_OF_RANGE = 2,
UNRECOGNIZED = -1
}
export declare function loadCellSpotCheckResult_ErrorFromJSON(object: any): LoadCellSpotCheckResult_Error;
export declare function loadCellSpotCheckResult_ErrorToJSON(object: LoadCellSpotCheckResult_Error): string;
/** Kinematic calibration results */
export interface JointKinematicCheckResult {
/** A flag to indicate if results has an error. */
error: JointKinematicCheckResult_Error;
/** The current offset [rad] */
offset: number;
/** The previous offset [rad] */
oldOffset: number;
/**
* Joint calibration health score. range [0-1]
* 0 indicates an unhealthy kinematic joint calibration
* 1 indicates a perfect kinematic joint calibration
* Typically, values greater than 0.8 should be expected.
*/
healthScore: number;
}
/** Errors reflect an issue with robot hardware. */
export declare enum JointKinematicCheckResult_Error {
/** ERROR_UNKNOWN - Unused enum. */
ERROR_UNKNOWN = 0,
/** ERROR_NONE - No hardware error detected. */
ERROR_NONE = 1,
/** ERROR_CLUTCH_SLIP - Error detected in clutch performance. */
ERROR_CLUTCH_SLIP = 2,
/** ERROR_INVALID_RANGE_OF_MOTION - Error if a joint has an incorrect range of motion. */
ERROR_INVALID_RANGE_OF_MOTION = 3,
UNRECOGNIZED = -1
}
export declare function jointKinematicCheckResult_ErrorFromJSON(object: any): JointKinematicCheckResult_Error;
export declare function jointKinematicCheckResult_ErrorToJSON(object: JointKinematicCheckResult_Error): string;
/** Results from foot height checks. */
export interface FootHeightCheckResult {
/** Return status for the request. */
status: FootHeightCheckResult_Status;
/** The difference between foot height and mean feet height (m). */
footHeightErrorFromMean: number;
}
/** Errors reflect an issue with robot calibration. */
export declare enum FootHeightCheckResult_Status {
/** STATUS_UNKNOWN - Unused enum. */
STATUS_UNKNOWN = 0,
/** STATUS_OK - No detected calibration error. */
STATUS_OK = 1,
/** STATUS_WARNING - Possible calibration error detected. */
STATUS_WARNING = 2,
/** STATUS_ERROR - Error with robot calibration. */
STATUS_ERROR = 3,
UNRECOGNIZED = -1
}
export declare function footHeightCheckResult_StatusFromJSON(object: any): FootHeightCheckResult_Status;
export declare function footHeightCheckResult_StatusToJSON(object: FootHeightCheckResult_Status): string;
/** Results from leg pair checks.. */
export interface LegPairCheckResult {
/** Return status for the request. */
status: LegPairCheckResult_Status;
/** The change in estimated distance between two feet from tall to short stand (m) */
legPairDistanceChange: number;
}
export declare enum LegPairCheckResult_Status {
/** STATUS_UNKNOWN - Unused enum. */
STATUS_UNKNOWN = 0,
/** STATUS_OK - No detected calibration error. */
STATUS_OK = 1,
/** STATUS_WARNING - Possible calibration error detected. */
STATUS_WARNING = 2,
/** STATUS_ERROR - Error with robot calibration. */
STATUS_ERROR = 3,
UNRECOGNIZED = -1
}
export declare function legPairCheckResult_StatusFromJSON(object: any): LegPairCheckResult_Status;
export declare function legPairCheckResult_StatusToJSON(object: LegPairCheckResult_Status): string;
export interface HipRangeOfMotionResult {
error: HipRangeOfMotionResult_Error;
/** The measured angles (radians) of the HX and HY joints where the obstruction was detected */
hx: number[];
hy: number[];
}
/** Errors reflect an issue with hip range of motion */
export declare enum HipRangeOfMotionResult_Error {
ERROR_UNKNOWN = 0,
ERROR_NONE = 1,
ERROR_OBSTRUCTED = 2,
UNRECOGNIZED = -1
}
export declare function hipRangeOfMotionResult_ErrorFromJSON(object: any): HipRangeOfMotionResult_Error;
export declare function hipRangeOfMotionResult_ErrorToJSON(object: HipRangeOfMotionResult_Error): string;
/** Request for the CameraCalibrationCommand service. */
export interface CameraCalibrationCommandRequest {
/** Common request header. */
header: RequestHeader | undefined;
/** The Lease to show ownership of the robot. Lease is required for all cal commands. */
lease: Lease | undefined;
/** Command to start/stop the calibration. */
command: CameraCalibrationCommandRequest_Command;
}
export declare enum CameraCalibrationCommandRequest_Command {
/** COMMAND_UNKNOWN - Unused enum. */
COMMAND_UNKNOWN = 0,
/** COMMAND_START - Start calibration routine. */
COMMAND_START = 1,
/** COMMAND_CANCEL - Cancel calibration routine. */
COMMAND_CANCEL = 2,
UNRECOGNIZED = -1
}
export declare function cameraCalibrationCommandRequest_CommandFromJSON(object: any): CameraCalibrationCommandRequest_Command;
export declare function cameraCalibrationCommandRequest_CommandToJSON(object: CameraCalibrationCommandRequest_Command): string;
/** Response for the CameraCalibrationCommand service. */
export interface CameraCalibrationCommandResponse {
/** Common response header. */
header: ResponseHeader | undefined;
/** Details about how the lease was used. */
leaseUseResult: LeaseUseResult | undefined;
}
/** Request for the CameraCalibrationFeedback service. */
export interface CameraCalibrationFeedbackRequest {
/** Common request header. */
header: RequestHeader | undefined;
}
/** Response for the CameraCalibrationFeedback service. */
export interface CameraCalibrationFeedbackResponse {
/** Common response header. */
header: ResponseHeader | undefined;
/** Status of camera calibration procedure. */
status: CameraCalibrationFeedbackResponse_Status;
/**
* The approximate progress of the calibration routine, range [0-1].
* Status takes precedence over progress value.
*/
progress: number;
}
export declare enum CameraCalibrationFeedbackResponse_Status {
/** STATUS_UNKNOWN - Unused enum. */
STATUS_UNKNOWN = 0,
/** STATUS_PROCESSING - The robot is actively running calibration routine. */
STATUS_PROCESSING = 1,
/**
* STATUS_SUCCESS - The robot successfully ran calibration routine and
* is ready to use again.
*/
STATUS_SUCCESS = 2,
/** STATUS_USER_CANCELED - API client canceled calibration. */
STATUS_USER_CANCELED = 3,
/** STATUS_POWER_ERROR - The robot is not powered on. */
STATUS_POWER_ERROR = 4,
/** STATUS_LEASE_ERROR - Ownership error during calibration. */
STATUS_LEASE_ERROR = 5,
/**
* STATUS_ROBOT_COMMAND_ERROR - Robot encountered an error while trying to move
* around the calibration target. Robot possibly
* encountered a fault. Check robot state for more
* details
*/
STATUS_ROBOT_COMMAND_ERROR = 7,
/**
* STATUS_CALIBRATION_ERROR - Calibration procedure produced an invalid result.
* This may occur in poor lighting conditions or if
* calibration target moved during calibration
* procedure.
*/
STATUS_CALIBRATION_ERROR = 8,
/** STATUS_INTERNAL_ERROR - Something extraordinary happened. Try power cycling robot or contact BD. */
STATUS_INTERNAL_ERROR = 9,
/** STATUS_CAMERA_FOCUS_ERROR - Camera focus issue detected. This is a hardware issue. */
STATUS_CAMERA_FOCUS_ERROR = 14,
/** STATUS_TARGET_NOT_CENTERED - Target partially, but not fully, in view when starting calibration. */
STATUS_TARGET_NOT_CENTERED = 6,
/** STATUS_TARGET_NOT_IN_VIEW - Target not visible when starting calibration. */
STATUS_TARGET_NOT_IN_VIEW = 11,
/** STATUS_TARGET_NOT_GRAVITY_ALIGNED - Target not aligned with gravity when starting calibration. */
STATUS_TARGET_NOT_GRAVITY_ALIGNED = 12,
/** STATUS_TARGET_UPSIDE_DOWN - Target upside down when starting calibration. */
STATUS_TARGET_UPSIDE_DOWN = 13,
/** STATUS_NEVER_RUN - Calibration routine has never been run. No feedback to give. */
STATUS_NEVER_RUN = 10,
/** STATUS_CAMERA_NOT_DETECTED - One of the cameras is not detected on the USB bus. */
STATUS_CAMERA_NOT_DETECTED = 15,
/** STATUS_INTRINSIC_WRITE_FAILED - Failed to write intrinsic calibration. */
STATUS_INTRINSIC_WRITE_FAILED = 16,
/** STATUS_EXTRINSIC_WRITE_FAILED - Failed to write extrinsic calibration. */
STATUS_EXTRINSIC_WRITE_FAILED = 17,
UNRECOGNIZED = -1
}
export declare function cameraCalibrationFeedbackResponse_StatusFromJSON(object: any): CameraCalibrationFeedbackResponse_Status;
export declare function cameraCalibrationFeedbackResponse_StatusToJSON(object: CameraCalibrationFeedbackResponse_Status): string;
export declare const SpotCheckCommandRequest: {
encode(message: SpotCheckCommandRequest, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCheckCommandRequest;
fromJSON(object: any): SpotCheckCommandRequest;
toJSON(message: SpotCheckCommandRequest): unknown;
fromPartial<I extends {
header?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
lease?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} | undefined;
command?: SpotCheckCommandRequest_Command | undefined;
} & {
header?: ({
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & { [K in Exclude<keyof I["header"], keyof RequestHeader>]: never; }) | undefined;
lease?: ({
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} & {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: (number[] & number[] & { [K_1 in Exclude<keyof I["lease"]["sequence"], keyof number[]>]: never; }) | undefined;
clientNames?: (string[] & string[] & { [K_2 in Exclude<keyof I["lease"]["clientNames"], keyof string[]>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["lease"], keyof Lease>]: never; }) | undefined;
command?: SpotCheckCommandRequest_Command | undefined;
} & { [K_4 in Exclude<keyof I, keyof SpotCheckCommandRequest>]: never; }>(object: I): SpotCheckCommandRequest;
};
export declare const SpotCheckCommandResponse: {
encode(message: SpotCheckCommandResponse, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCheckCommandResponse;
fromJSON(object: any): SpotCheckCommandResponse;
toJSON(message: SpotCheckCommandResponse): unknown;
fromPartial<I extends {
header?: {
requestHeader?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
requestReceivedTimestamp?: Date | undefined;
responseTimestamp?: Date | undefined;
error?: {
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
request?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
leaseUseResult?: {
status?: import("../lease").LeaseUseResult_Status | undefined;
owner?: {
clientName?: string | undefined;
userName?: string | undefined;
} | undefined;
attemptedLease?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} | undefined;
previousLease?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} | undefined;
latestKnownLease?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} | undefined;
latestResources?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
}[] | undefined;
} | undefined;
status?: SpotCheckCommandResponse_Status | undefined;
message?: string | undefined;
} & {
header?: ({
requestHeader?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
requestReceivedTimestamp?: Date | undefined;
responseTimestamp?: Date | undefined;
error?: {
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
request?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
requestHeader?: ({
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & { [K in Exclude<keyof I["header"]["requestHeader"], keyof RequestHeader>]: never; }) | undefined;
requestReceivedTimestamp?: Date | undefined;
responseTimestamp?: Date | undefined;
error?: ({
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["header"]["error"]["data"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
} & { [K_2 in Exclude<keyof I["header"]["error"], keyof import("../header").CommonError>]: never; }) | undefined;
request?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_3 in Exclude<keyof I["header"]["request"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
} & { [K_4 in Exclude<keyof I["header"], keyof ResponseHeader>]: never; }) | undefined;
leaseUseResult?: ({
status?: import("../lease").LeaseUseResult_Status | undefined;
owner?: {
clientName?: string | undefined;
userName?: string | undefined;
} | undefined;
attemptedLease?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} | undefined;
previousLease?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} | undefined;
latestKnownLease?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} | undefined;
latestResources?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
}[] | undefined;
} & {
status?: import("../lease").LeaseUseResult_Status | undefined;
owner?: ({
clientName?: string | undefined;
userName?: string | undefined;
} & {
clientName?: string | undefined;
userName?: string | undefined;
} & { [K_5 in Exclude<keyof I["leaseUseResult"]["owner"], keyof import("../lease").LeaseOwner>]: never; }) | undefined;
attemptedLease?: ({
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} & {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: (number[] & number[] & { [K_6 in Exclude<keyof I["leaseUseResult"]["attemptedLease"]["sequence"], keyof number[]>]: never; }) | undefined;
clientNames?: (string[] & string[] & { [K_7 in Exclude<keyof I["leaseUseResult"]["attemptedLease"]["clientNames"], keyof string[]>]: never; }) | undefined;
} & { [K_8 in Exclude<keyof I["leaseUseResult"]["attemptedLease"], keyof Lease>]: never; }) | undefined;
previousLease?: ({
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} & {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: (number[] & number[] & { [K_9 in Exclude<keyof I["leaseUseResult"]["previousLease"]["sequence"], keyof number[]>]: never; }) | undefined;
clientNames?: (string[] & string[] & { [K_10 in Exclude<keyof I["leaseUseResult"]["previousLease"]["clientNames"], keyof string[]>]: never; }) | undefined;
} & { [K_11 in Exclude<keyof I["leaseUseResult"]["previousLease"], keyof Lease>]: never; }) | undefined;
latestKnownLease?: ({
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} & {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: (number[] & number[] & { [K_12 in Exclude<keyof I["leaseUseResult"]["latestKnownLease"]["sequence"], keyof number[]>]: never; }) | undefined;
clientNames?: (string[] & string[] & { [K_13 in Exclude<keyof I["leaseUseResult"]["latestKnownLease"]["clientNames"], keyof string[]>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["leaseUseResult"]["latestKnownLease"], keyof Lease>]: never; }) | undefined;
latestResources?: ({
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
}[] & ({
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} & {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: (number[] & number[] & { [K_15 in Exclude<keyof I["leaseUseResult"]["latestResources"][number]["sequence"], keyof number[]>]: never; }) | undefined;
clientNames?: (string[] & string[] & { [K_16 in Exclude<keyof I["leaseUseResult"]["latestResources"][number]["clientNames"], keyof string[]>]: never; }) | undefined;
} & { [K_17 in Exclude<keyof I["leaseUseResult"]["latestResources"][number], keyof Lease>]: never; })[] & { [K_18 in Exclude<keyof I["leaseUseResult"]["latestResources"], keyof {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
}[]>]: never; }) | undefined;
} & { [K_19 in Exclude<keyof I["leaseUseResult"], keyof LeaseUseResult>]: never; }) | undefined;
status?: SpotCheckCommandResponse_Status | undefined;
message?: string | undefined;
} & { [K_20 in Exclude<keyof I, keyof SpotCheckCommandResponse>]: never; }>(object: I): SpotCheckCommandResponse;
};
export declare const SpotCheckFeedbackRequest: {
encode(message: SpotCheckFeedbackRequest, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCheckFeedbackRequest;
fromJSON(object: any): SpotCheckFeedbackRequest;
toJSON(message: SpotCheckFeedbackRequest): unknown;
fromPartial<I extends {
header?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
} & {
header?: ({
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & { [K in Exclude<keyof I["header"], keyof RequestHeader>]: never; }) | undefined;
} & { [K_1 in Exclude<keyof I, "header">]: never; }>(object: I): SpotCheckFeedbackRequest;
};
export declare const SpotCheckFeedbackResponse: {
encode(message: SpotCheckFeedbackResponse, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCheckFeedbackResponse;
fromJSON(object: any): SpotCheckFeedbackResponse;
toJSON(message: SpotCheckFeedbackResponse): unknown;
fromPartial<I extends {
header?: {
requestHeader?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
requestReceivedTimestamp?: Date | undefined;
responseTimestamp?: Date | undefined;
error?: {
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
request?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
state?: SpotCheckFeedbackResponse_State | undefined;
lastCommand?: SpotCheckCommandRequest_Command | undefined;
error?: SpotCheckFeedbackResponse_Error | undefined;
cameraResults?: {
[x: string]: {
status?: DepthPlaneSpotCheckResult_Status | undefined;
severityScore?: number | undefined;
} | undefined;
} | undefined;
loadCellResults?: {
[x: string]: {
error?: LoadCellSpotCheckResult_Error | undefined;
zero?: number | undefined;
oldZero?: number | undefined;
} | undefined;
} | undefined;
kinematicCalResults?: {
[x: string]: {
error?: JointKinematicCheckResult_Error | undefined;
offset?: number | undefined;
oldOffset?: number | undefined;
healthScore?: number | undefined;
} | undefined;
} | undefined;
payloadResult?: {
error?: PayloadCheckResult_Error | undefined;
extraPayload?: number | undefined;
} | undefined;
footHeightResults?: {
[x: string]: {
status?: FootHeightCheckResult_Status | undefined;
footHeightErrorFromMean?: number | undefined;
} | undefined;
} | undefined;
legPairResults?: {
[x: string]: {
status?: LegPairCheckResult_Status | undefined;
legPairDistanceChange?: number | undefined;
} | undefined;
} | undefined;
hipRangeOfMotionResults?: {
[x: string]: {
error?: HipRangeOfMotionResult_Error | undefined;
hx?: number[] | undefined;
hy?: number[] | undefined;
} | undefined;
} | undefined;
progress?: number | undefined;
lastCalTimestamp?: Date | undefined;
} & {
header?: ({
requestHeader?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
requestReceivedTimestamp?: Date | undefined;
responseTimestamp?: Date | undefined;
error?: {
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
request?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
requestHeader?: ({
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & { [K in Exclude<keyof I["header"]["requestHeader"], keyof RequestHeader>]: never; }) | undefined;
requestReceivedTimestamp?: Date | undefined;
responseTimestamp?: Date | undefined;
error?: ({
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["header"]["error"]["data"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
} & { [K_2 in Exclude<keyof I["header"]["error"], keyof import("../header").CommonError>]: never; }) | undefined;
request?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_3 in Exclude<keyof I["header"]["request"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
} & { [K_4 in Exclude<keyof I["header"], keyof ResponseHeader>]: never; }) | undefined;
state?: SpotCheckFeedbackResponse_State | undefined;
lastCommand?: SpotCheckCommandRequest_Command | undefined;
error?: SpotCheckFeedbackResponse_Error | undefined;
cameraResults?: ({
[x: string]: {
status?: DepthPlaneSpotCheckResult_Status | undefined;
severityScore?: number | undefined;
} | undefined;
} & {
[x: string]: ({
status?: DepthPlaneSpotCheckResult_Status | undefined;
severityScore?: number | undefined;
} & {
status?: DepthPlaneSpotCheckResult_Status | undefined;
severityScore?: number | undefined;
} & { [K_5 in Exclude<keyof I["cameraResults"][string], keyof DepthPlaneSpotCheckResult>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["cameraResults"], string | number>]: never; }) | undefined;
loadCellResults?: ({
[x: string]: {
error?: LoadCellSpotCheckResult_Error | undefined;
zero?: number | undefined;
oldZero?: number | undefined;
} | undefined;
} & {
[x: string]: ({
error?: LoadCellSpotCheckResult_Error | undefined;
zero?: number | undefined;
oldZero?: number | undefined;
} & {
error?: LoadCellSpotCheckResult_Error | undefined;
zero?: number | undefined;
oldZero?: number | undefined;
} & { [K_7 in Exclude<keyof I["loadCellResults"][string], keyof LoadCellSpotCheckResult>]: never; }) | undefined;
} & { [K_8 in Exclude<keyof I["loadCellResults"], string | number>]: never; }) | undefined;
kinematicCalResults?: ({
[x: string]: {
error?: JointKinematicCheckResult_Error | undefined;
offset?: number | undefined;
oldOffset?: number | undefined;
healthScore?: number | undefined;
} | undefined;
} & {
[x: string]: ({
error?: JointKinematicCheckResult_Error | undefined;
offset?: number | undefined;
oldOffset?: number | undefined;
healthScore?: number | undefined;
} & {
error?: JointKinematicCheckResult_Error | undefined;
offset?: number | undefined;
oldOffset?: number | undefined;
healthScore?: number | undefined;
} & { [K_9 in Exclude<keyof I["kinematicCalResults"][string], keyof JointKinematicCheckResult>]: never; }) | undefined;
} & { [K_10 in Exclude<keyof I["kinematicCalResults"], string | number>]: never; }) | undefined;
payloadResult?: ({
error?: PayloadCheckResult_Error | undefined;
extraPayload?: number | undefined;
} & {
error?: PayloadCheckResult_Error | undefined;
extraPayload?: number | undefined;
} & { [K_11 in Exclude<keyof I["payloadResult"], keyof PayloadCheckResult>]: never; }) | undefined;
footHeightResults?: ({
[x: string]: {
status?: FootHeightCheckResult_Status | undefined;
footHeightErrorFromMean?: number | undefined;
} | undefined;
} & {
[x: string]: ({
status?: FootHeightCheckResult_Status | undefined;
footHeightErrorFromMean?: number | undefined;
} & {
status?: FootHeightCheckResult_Status | undefined;
footHeightErrorFromMean?: number | undefined;
} & { [K_12 in Exclude<keyof I["footHeightResults"][string], keyof FootHeightCheckResult>]: never; }) | undefined;
} & { [K_13 in Exclude<keyof I["footHeightResults"], string | number>]: never; }) | undefined;
legPairResults?: ({
[x: string]: {
status?: LegPairCheckResult_Status | undefined;
legPairDistanceChange?: number | undefined;
} | undefined;
} & {
[x: string]: ({
status?: LegPairCheckResult_Status | undefined;
legPairDistanceChange?: number | undefined;
} & {
status?: LegPairCheckResult_Status | undefined;
legPairDistanceChange?: number | undefined;
} & { [K_14 in Exclude<keyof I["legPairResults"][string], keyof LegPairCheckResult>]: never; }) | undefined;
} & { [K_15 in Exclude<keyof I["legPairResults"], string | number>]: never; }) | undefined;
hipRangeOfMotionResults?: ({
[x: string]: {
error?: HipRangeOfMotionResult_Error | undefined;
hx?: number[] | undefined;
hy?: number[] | undefined;
} | undefined;
} & {
[x: string]: ({
error?: HipRangeOfMotionResult_Error | undefined;
hx?: number[] | undefined;
hy?: number[] | undefined;
} & {
error?: HipRangeOfMotionResult_Error | undefined;
hx?: (number[] & number[] & { [K_16 in Exclude<keyof I["hipRangeOfMotionResults"][string]["hx"], keyof number[]>]: never; }) | undefined;
hy?: (number[] & number[] & { [K_17 in Exclude<keyof I["hipRangeOfMotionResults"][string]["hy"], keyof number[]>]: never; }) | undefined;
} & { [K_18 in Exclude<keyof I["hipRangeOfMotionResults"][string], keyof HipRangeOfMotionResult>]: never; }) | undefined;
} & { [K_19 in Exclude<keyof I["hipRangeOfMotionResults"], string | number>]: never; }) | undefined;
progress?: number | undefined;
lastCalTimestamp?: Date | undefined;
} & { [K_20 in Exclude<keyof I, keyof SpotCheckFeedbackResponse>]: never; }>(object: I): SpotCheckFeedbackResponse;
};
export declare const SpotCheckFeedbackResponse_CameraResultsEntry: {
encode(message: SpotCheckFeedbackResponse_CameraResultsEntry, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCheckFeedbackResponse_CameraResultsEntry;
fromJSON(object: any): SpotCheckFeedbackResponse_CameraResultsEntry;
toJSON(message: SpotCheckFeedbackResponse_CameraResultsEntry): unknown;
fromPartial<I extends {
key?: string | undefined;
value?: {
status?: DepthPlaneSpotCheckResult_Status | undefined;
severityScore?: number | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
status?: DepthPlaneSpotCheckResult_Status | undefined;
severityScore?: number | undefined;
} & {
status?: DepthPlaneSpotCheckResult_Status | undefined;
severityScore?: number | undefined;
} & { [K in Exclude<keyof I["value"], keyof DepthPlaneSpotCheckResult>]: never; }) | undefined;
} & { [K_1 in Exclude<keyof I, keyof SpotCheckFeedbackResponse_CameraResultsEntry>]: never; }>(object: I): SpotCheckFeedbackResponse_CameraResultsEntry;
};
export declare const SpotCheckFeedbackResponse_LoadCellResultsEntry: {
encode(message: SpotCheckFeedbackResponse_LoadCellResultsEntry, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCheckFeedbackResponse_LoadCellResultsEntry;
fromJSON(object: any): SpotCheckFeedbackResponse_LoadCellResultsEntry;
toJSON(message: SpotCheckFeedbackResponse_LoadCellResultsEntry): unknown;
fromPartial<I extends {
key?: string | undefined;
value?: {
error?: LoadCellSpotCheckResult_Error | undefined;
zero?: number | undefined;
oldZero?: number | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
error?: LoadCellSpotCheckResult_Error | undefined;
zero?: number | undefined;
oldZero?: number | undefined;
} & {
error?: LoadCellSpotCheckResult_Error | undefined;
zero?: number | undefined;
oldZero?: number | undefined;
} & { [K in Exclude<keyof I["value"], keyof LoadCellSpotCheckResult>]: never; }) | undefined;
} & { [K_1 in Exclude<keyof I, keyof SpotCheckFeedbackResponse_LoadCellResultsEntry>]: never; }>(object: I): SpotCheckFeedbackResponse_LoadCellResultsEntry;
};
export declare const SpotCheckFeedbackResponse_KinematicCalResultsEntry: {
encode(message: SpotCheckFeedbackResponse_KinematicCalResultsEntry, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCheckFeedbackResponse_KinematicCalResultsEntry;
fromJSON(object: any): SpotCheckFeedbackResponse_KinematicCalResultsEntry;
toJSON(message: SpotCheckFeedbackResponse_KinematicCalResultsEntry): unknown;
fromPartial<I extends {
key?: string | undefined;
value?: {
error?: JointKinematicCheckResult_Error | undefined;
offset?: number | undefined;
oldOffset?: number | undefined;
healthScore?: number | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
error?: JointKinematicCheckResult_Error | undefined;
offset?: number | undefined;
oldOffset?: number | undefined;
healthScore?: number | undefined;
} & {
error?: JointKinematicCheckResult_Error | undefined;
offset?: number | undefined;
oldOffset?: number | undefined;
healthScore?: number | undefined;
} & { [K in Exclude<keyof I["value"], keyof JointKinematicCheckResult>]: never; }) | undefined;
} & { [K_1 in Exclude<keyof I, keyof SpotCheckFeedbackResponse_KinematicCalResultsEntry>]: never; }>(object: I): SpotCheckFeedbackResponse_KinematicCalResultsEntry;
};
export declare const SpotCheckFeedbackResponse_FootHeightResultsEntry: {
encode(message: SpotCheckFeedbackResponse_FootHeightResultsEntry, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCheckFeedbackResponse_FootHeightResultsEntry;
fromJSON(object: any): SpotCheckFeedbackResponse_FootHeightResultsEntry;
toJSON(message: SpotCheckFeedbackResponse_FootHeightResultsEntry): unknown;
fromPartial<I extends {
key?: string | undefined;
value?: {
status?: FootHeightCheckResult_Status | undefined;
footHeightErrorFromMean?: number | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
status?: FootHeightCheckResult_Status | undefined;
footHeightErrorFromMean?: number | undefined;
} & {
status?: FootHeightCheckResult_Status | undefined;
footHeightErrorFromMean?: number | undefined;
} & { [K in Exclude<keyof I["value"], keyof FootHeightCheckResult>]: never; }) | undefined;
} & { [K_1 in Exclude<keyof I, keyof SpotCheckFeedbackResponse_FootHeightResultsEntry>]: never; }>(object: I): SpotCheckFeedbackResponse_FootHeightResultsEntry;
};
export declare const SpotCheckFeedbackResponse_LegPairResultsEntry: {
encode(message: SpotCheckFeedbackResponse_LegPairResultsEntry, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCheckFeedbackResponse_LegPairResultsEntry;
fromJSON(object: any): SpotCheckFeedbackResponse_LegPairResultsEntry;
toJSON(message: SpotCheckFeedbackResponse_LegPairResultsEntry): unknown;
fromPartial<I extends {
key?: string | undefined;
value?: {
status?: LegPairCheckResult_Status | undefined;
legPairDistanceChange?: number | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
status?: LegPairCheckResult_Status | undefined;
legPairDistanceChange?: number | undefined;
} & {
status?: LegPairCheckResult_Status | undefined;
legPairDistanceChange?: number | undefined;
} & { [K in Exclude<keyof I["value"], keyof LegPairCheckResult>]: never; }) | undefined;
} & { [K_1 in Exclude<keyof I, keyof SpotCheckFeedbackResponse_LegPairResultsEntry>]: never; }>(object: I): SpotCheckFeedbackResponse_LegPairResultsEntry;
};
export declare const SpotCheckFeedbackResponse_HipRangeOfMotionResultsEntry: {
encode(message: SpotCheckFeedbackResponse_HipRangeOfMotionResultsEntry, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCheckFeedbackResponse_HipRangeOfMotionResultsEntry;
fromJSON(object: any): SpotCheckFeedbackResponse_HipRangeOfMotionResultsEntry;
toJSON(message: SpotCheckFeedbackResponse_HipRangeOfMotionResultsEntry): unknown;
fromPartial<I extends {
key?: string | undefined;
value?: {
error?: HipRangeOfMotionResult_Error | undefined;
hx?: number[] | undefined;
hy?: number[] | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
error?: HipRangeOfMotionResult_Error | undefined;
hx?: number[] | undefined;
hy?: number[] | undefined;
} & {
error?: HipRangeOfMotionResult_Error | undefined;
hx?: (number[] & number[] & { [K in Exclude<keyof I["value"]["hx"], keyof number[]>]: never; }) | undefined;
hy?: (number[] & number[] & { [K_1 in Exclude<keyof I["value"]["hy"], keyof number[]>]: never; }) | undefined;
} & { [K_2 in Exclude<keyof I["value"], keyof HipRangeOfMotionResult>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I, keyof SpotCheckFeedbackResponse_HipRangeOfMotionResultsEntry>]: never; }>(object: I): SpotCheckFeedbackResponse_HipRangeOfMotionResultsEntry;
};
export declare const DepthPlaneSpotCheckResult: {
encode(message: DepthPlaneSpotCheckResult, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): DepthPlaneSpotCheckResult;
fromJSON(object: any): DepthPlaneSpotCheckResult;
toJSON(message: DepthPlaneSpotCheckResult): unknown;
fromPartial<I extends {
status?: DepthPlaneSpotCheckResult_Status | undefined;
severityScore?: number | undefined;
} & {
status?: DepthPlaneSpotCheckResult_Status | undefined;
severityScore?: number | undefined;
} & { [K in Exclude<keyof I, keyof DepthPlaneSpotCheckResult>]: never; }>(object: I): DepthPlaneSpotCheckResult;
};
export declare const PayloadCheckResult: {
encode(message: PayloadCheckResult, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): PayloadCheckResult;
fromJSON(object: any): PayloadCheckResult;
toJSON(message: PayloadCheckResult): unknown;
fromPartial<I extends {
error?: PayloadCheckResult_Error | undefined;
extraPayload?: number | undefined;
} & {
error?: PayloadCheckResult_Error | undefined;
extraPayload?: number | undefined;
} & { [K in Exclude<keyof I, keyof PayloadCheckResult>]: never; }>(object: I): PayloadCheckResult;
};
export declare const LoadCellSpotCheckResult: {
encode(message: LoadCellSpotCheckResult, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): LoadCellSpotCheckResult;
fromJSON(object: any): LoadCellSpotCheckResult;
toJSON(message: LoadCellSpotCheckResult): unknown;
fromPartial<I extends {
error?: LoadCellSpotCheckResult_Error | undefined;
zero?: number | undefined;
oldZero?: number | undefined;
} & {
error?: LoadCellSpotCheckResult_Error | undefined;
zero?: number | undefined;
oldZero?: number | undefined;
} & { [K in Exclude<keyof I, keyof LoadCellSpotCheckResult>]: never; }>(object: I): LoadCellSpotCheckResult;
};
export declare const JointKinematicCheckResult: {
encode(message: JointKinematicCheckResult, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): JointKinematicCheckResult;
fromJSON(object: any): JointKinematicCheckResult;
toJSON(message: JointKinematicCheckResult): unknown;
fromPartial<I extends {
error?: JointKinematicCheckResult_Error | undefined;
offset?: number | undefined;
oldOffset?: number | undefined;
healthScore?: number | undefined;
} & {
error?: JointKinematicCheckResult_Error | undefined;
offset?: number | undefined;
oldOffset?: number | undefined;
healthScore?: number | undefined;
} & { [K in Exclude<keyof I, keyof JointKinematicCheckResult>]: never; }>(object: I): JointKinematicCheckResult;
};
export declare const FootHeightCheckResult: {
encode(message: FootHeightCheckResult, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): FootHeightCheckResult;
fromJSON(object: any): FootHeightCheckResult;
toJSON(message: FootHeightCheckResult): unknown;
fromPartial<I extends {
status?: FootHeightCheckResult_Status | undefined;
footHeightErrorFromMean?: number | undefined;
} & {
status?: FootHeightCheckResult_Status | undefined;
footHeightErrorFromMean?: number | undefined;
} & { [K in Exclude<keyof I, keyof FootHeightCheckResult>]: never; }>(object: I): FootHeightCheckResult;
};
export declare const LegPairCheckResult: {
encode(message: LegPairCheckResult, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): LegPairCheckResult;
fromJSON(object: any): LegPairCheckResult;
toJSON(message: LegPairCheckResult): unknown;
fromPartial<I extends {
status?: LegPairCheckResult_Status | undefined;
legPairDistanceChange?: number | undefined;
} & {
status?: LegPairCheckResult_Status | undefined;
legPairDistanceChange?: number | undefined;
} & { [K in Exclude<keyof I, keyof LegPairCheckResult>]: never; }>(object: I): LegPairCheckResult;
};
export declare const HipRangeOfMotionResult: {
encode(message: HipRangeOfMotionResult, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): HipRangeOfMotionResult;
fromJSON(object: any): HipRangeOfMotionResult;
toJSON(message: HipRangeOfMotionResult): unknown;
fromPartial<I extends {
error?: HipRangeOfMotionResult_Error | undefined;
hx?: number[] | undefined;
hy?: number[] | undefined;
} & {
error?: HipRangeOfMotionResult_Error | undefined;
hx?: (number[] & number[] & { [K in Exclude<keyof I["hx"], keyof number[]>]: never; }) | undefined;
hy?: (number[] & number[] & { [K_1 in Exclude<keyof I["hy"], keyof number[]>]: never; }) | undefined;
} & { [K_2 in Exclude<keyof I, keyof HipRangeOfMotionResult>]: never; }>(object: I): HipRangeOfMotionResult;
};
export declare const CameraCalibrationCommandRequest: {
encode(message: CameraCalibrationCommandRequest, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): CameraCalibrationCommandRequest;
fromJSON(object: any): CameraCalibrationCommandRequest;
toJSON(message: CameraCalibrationCommandRequest): unknown;
fromPartial<I extends {
header?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
lease?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} | undefined;
command?: CameraCalibrationCommandRequest_Command | undefined;
} & {
header?: ({
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & { [K in Exclude<keyof I["header"], keyof RequestHeader>]: never; }) | undefined;
lease?: ({
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} & {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: (number[] & number[] & { [K_1 in Exclude<keyof I["lease"]["sequence"], keyof number[]>]: never; }) | undefined;
clientNames?: (string[] & string[] & { [K_2 in Exclude<keyof I["lease"]["clientNames"], keyof string[]>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["lease"], keyof Lease>]: never; }) | undefined;
command?: CameraCalibrationCommandRequest_Command | undefined;
} & { [K_4 in Exclude<keyof I, keyof CameraCalibrationCommandRequest>]: never; }>(object: I): CameraCalibrationCommandRequest;
};
export declare const CameraCalibrationCommandResponse: {
encode(message: CameraCalibrationCommandResponse, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): CameraCalibrationCommandResponse;
fromJSON(object: any): CameraCalibrationCommandResponse;
toJSON(message: CameraCalibrationCommandResponse): unknown;
fromPartial<I extends {
header?: {
requestHeader?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
requestReceivedTimestamp?: Date | undefined;
responseTimestamp?: Date | undefined;
error?: {
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
request?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
leaseUseResult?: {
status?: import("../lease").LeaseUseResult_Status | undefined;
owner?: {
clientName?: string | undefined;
userName?: string | undefined;
} | undefined;
attemptedLease?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} | undefined;
previousLease?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} | undefined;
latestKnownLease?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} | undefined;
latestResources?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
}[] | undefined;
} | undefined;
} & {
header?: ({
requestHeader?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
requestReceivedTimestamp?: Date | undefined;
responseTimestamp?: Date | undefined;
error?: {
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
request?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
requestHeader?: ({
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & { [K in Exclude<keyof I["header"]["requestHeader"], keyof RequestHeader>]: never; }) | undefined;
requestReceivedTimestamp?: Date | undefined;
responseTimestamp?: Date | undefined;
error?: ({
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["header"]["error"]["data"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
} & { [K_2 in Exclude<keyof I["header"]["error"], keyof import("../header").CommonError>]: never; }) | undefined;
request?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_3 in Exclude<keyof I["header"]["request"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
} & { [K_4 in Exclude<keyof I["header"], keyof ResponseHeader>]: never; }) | undefined;
leaseUseResult?: ({
status?: import("../lease").LeaseUseResult_Status | undefined;
owner?: {
clientName?: string | undefined;
userName?: string | undefined;
} | undefined;
attemptedLease?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} | undefined;
previousLease?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} | undefined;
latestKnownLease?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} | undefined;
latestResources?: {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
}[] | undefined;
} & {
status?: import("../lease").LeaseUseResult_Status | undefined;
owner?: ({
clientName?: string | undefined;
userName?: string | undefined;
} & {
clientName?: string | undefined;
userName?: string | undefined;
} & { [K_5 in Exclude<keyof I["leaseUseResult"]["owner"], keyof import("../lease").LeaseOwner>]: never; }) | undefined;
attemptedLease?: ({
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} & {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: (number[] & number[] & { [K_6 in Exclude<keyof I["leaseUseResult"]["attemptedLease"]["sequence"], keyof number[]>]: never; }) | undefined;
clientNames?: (string[] & string[] & { [K_7 in Exclude<keyof I["leaseUseResult"]["attemptedLease"]["clientNames"], keyof string[]>]: never; }) | undefined;
} & { [K_8 in Exclude<keyof I["leaseUseResult"]["attemptedLease"], keyof Lease>]: never; }) | undefined;
previousLease?: ({
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} & {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: (number[] & number[] & { [K_9 in Exclude<keyof I["leaseUseResult"]["previousLease"]["sequence"], keyof number[]>]: never; }) | undefined;
clientNames?: (string[] & string[] & { [K_10 in Exclude<keyof I["leaseUseResult"]["previousLease"]["clientNames"], keyof string[]>]: never; }) | undefined;
} & { [K_11 in Exclude<keyof I["leaseUseResult"]["previousLease"], keyof Lease>]: never; }) | undefined;
latestKnownLease?: ({
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} & {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: (number[] & number[] & { [K_12 in Exclude<keyof I["leaseUseResult"]["latestKnownLease"]["sequence"], keyof number[]>]: never; }) | undefined;
clientNames?: (string[] & string[] & { [K_13 in Exclude<keyof I["leaseUseResult"]["latestKnownLease"]["clientNames"], keyof string[]>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["leaseUseResult"]["latestKnownLease"], keyof Lease>]: never; }) | undefined;
latestResources?: ({
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
}[] & ({
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
} & {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: (number[] & number[] & { [K_15 in Exclude<keyof I["leaseUseResult"]["latestResources"][number]["sequence"], keyof number[]>]: never; }) | undefined;
clientNames?: (string[] & string[] & { [K_16 in Exclude<keyof I["leaseUseResult"]["latestResources"][number]["clientNames"], keyof string[]>]: never; }) | undefined;
} & { [K_17 in Exclude<keyof I["leaseUseResult"]["latestResources"][number], keyof Lease>]: never; })[] & { [K_18 in Exclude<keyof I["leaseUseResult"]["latestResources"], keyof {
resource?: string | undefined;
epoch?: string | undefined;
sequence?: number[] | undefined;
clientNames?: string[] | undefined;
}[]>]: never; }) | undefined;
} & { [K_19 in Exclude<keyof I["leaseUseResult"], keyof LeaseUseResult>]: never; }) | undefined;
} & { [K_20 in Exclude<keyof I, keyof CameraCalibrationCommandResponse>]: never; }>(object: I): CameraCalibrationCommandResponse;
};
export declare const CameraCalibrationFeedbackRequest: {
encode(message: CameraCalibrationFeedbackRequest, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): CameraCalibrationFeedbackRequest;
fromJSON(object: any): CameraCalibrationFeedbackRequest;
toJSON(message: CameraCalibrationFeedbackRequest): unknown;
fromPartial<I extends {
header?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
} & {
header?: ({
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & { [K in Exclude<keyof I["header"], keyof RequestHeader>]: never; }) | undefined;
} & { [K_1 in Exclude<keyof I, "header">]: never; }>(object: I): CameraCalibrationFeedbackRequest;
};
export declare const CameraCalibrationFeedbackResponse: {
encode(message: CameraCalibrationFeedbackResponse, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): CameraCalibrationFeedbackResponse;
fromJSON(object: any): CameraCalibrationFeedbackResponse;
toJSON(message: CameraCalibrationFeedbackResponse): unknown;
fromPartial<I extends {
header?: {
requestHeader?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
requestReceivedTimestamp?: Date | undefined;
responseTimestamp?: Date | undefined;
error?: {
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
request?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
status?: CameraCalibrationFeedbackResponse_Status | undefined;
progress?: number | undefined;
} & {
header?: ({
requestHeader?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
requestReceivedTimestamp?: Date | undefined;
responseTimestamp?: Date | undefined;
error?: {
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
request?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
requestHeader?: ({
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} & { [K in Exclude<keyof I["header"]["requestHeader"], keyof RequestHeader>]: never; }) | undefined;
requestReceivedTimestamp?: Date | undefined;
responseTimestamp?: Date | undefined;
error?: ({
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
code?: import("../header").CommonError_Code | undefined;
message?: string | undefined;
data?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["header"]["error"]["data"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
} & { [K_2 in Exclude<keyof I["header"]["error"], keyof import("../header").CommonError>]: never; }) | undefined;
request?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_3 in Exclude<keyof I["header"]["request"], keyof import("../../../google/protobuf/any").Any>]: never; }) | undefined;
} & { [K_4 in Exclude<keyof I["header"], keyof ResponseHeader>]: never; }) | undefined;
status?: CameraCalibrationFeedbackResponse_Status | undefined;
progress?: number | undefined;
} & { [K_5 in Exclude<keyof I, keyof CameraCalibrationFeedbackResponse>]: never; }>(object: I): CameraCalibrationFeedbackResponse;
};
declare type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined;
export declare type DeepPartial<T> = T extends Builtin ? T : T extends Array<infer U> ? Array<DeepPartial<U>> : T extends ReadonlyArray<infer U> ? ReadonlyArray<DeepPartial<U>> : T extends {} ? {
[K in keyof T]?: DeepPartial<T[K]>;
} : Partial<T>;
declare type KeysOfUnion<T> = T extends T ? keyof T : never;
export declare type Exact<P, I extends P> = P extends Builtin ? P : P & {
[K in keyof P]: Exact<P[K], I[K]>;
} & {
[K in Exclude<keyof I, KeysOfUnion<P>>]: never;
};
export {};
//# sourceMappingURL=spot_check.d.ts.map