spot-sdk-ts
Version:
TypeScript bindings based on protobufs (proto3) provided by Boston Dynamics
13,563 lines • 699 kB
TypeScript
import { PowerCommandRequest_Request } from "../power";
import { Logpoint_RecordType } from "../spot_cam/logging";
import { PrepPoseBehavior } from "../docking/docking";
import { Result, UserData, KeyValue, VariableDeclaration, ConstantValue } from "./util";
import { Any } from "../../../google/protobuf/any";
import { Duration } from "../../../google/protobuf/duration";
import { RobotCommand } from "../robot_command";
import { RouteGenParams, TravelParams, RouteFollowingParams, SetLocalizationRequest } from "../graph_nav/graph_nav";
import { Route } from "../graph_nav/nav";
import { Event } from "../data_buffer";
import { PtzPosition } from "../spot_cam/ptz";
import { SE3Pose } from "../geometry";
import { Camera } from "../spot_cam/camera";
import { AcquireDataRequest } from "../data_acquisition";
import _m0 from "protobufjs/minimal";
export declare const protobufPackage = "bosdyn.api.mission";
/**
* Wrapper for a mission node. Contains the basics common to all mission nodes.
* Specifics of what the node does are contained in the "impl" field.
*/
export interface Node {
/** Human-readable name of this node, e.g. "Goto waypoint 1", or "Power On". */
name: string;
/** Collection of user data associated with this node. */
userData: UserData | undefined;
/**
* Reference identifier of this node.
* Set iff another node references this one.
*/
referenceId: string;
/** Implementation of this node. For example, this may be a Sequence. */
impl: Any | undefined;
/**
* Unique identifier of another node. If this is filled out, rather than the "impl", then
* the referenced node will be used in place of this one.
*/
nodeReference: string | undefined;
/**
* Defines parameters, used by this node or its children.
* The "key" in KeyValue is the name of the parameter being defined.
* The value can be a constant or another parameter value.
*/
parameterValues: KeyValue[];
/**
* Overwrites a protobuf field in this node's implementation.
* The "key" in KeyValue is the name of the field to override.
* The value to write can be sourced from a constant, or a parameter value.
*/
overrides: KeyValue[];
/**
* Declares parameters needed at compile time by this node, or children of this node.
* This is a way for a node to communicate what parameters its implementation and/or children
* require, without unpacking the entire subtree.
*/
parameters: VariableDeclaration[];
}
/** Run all children in order until a child fails. */
export interface Sequence {
/**
* Forces the execution to always begin with the first child. If false, and
* the Sequence ran last tick, it will continue with the node it was ticking.
*/
alwaysRestart: boolean;
/** List of all children to iterate through. */
children: Node[];
}
/** Run all children in order until a child succeeds. */
export interface Selector {
/**
* Forces the execution to always begin with the first child. If false, and
* the Selector ran last tick, it will continue with the node it was ticking.
*/
alwaysRestart: boolean;
/** List of all children to iterate through. */
children: Node[];
}
/** Repeat a child node. */
export interface Repeat {
/**
* Start the child node exactly this many times.
* Note that a value of 1 makes the Repeat node a no-op.
*/
maxStarts: number;
/** Child to repeat max_starts times. */
child: Node | undefined;
/** If set, the node will write the start index to the blackboard. */
startCounterStateName: string;
}
/** Retry a child node until it succeeds, or exceeds a number of attempts. */
export interface Retry {
/** Only allow this many attempts. Note that a value of 1 makes this Retry node a no-op. */
maxAttempts: number;
/** Child to retry up to max_attempts. */
child: Node | undefined;
/** If set, the node will write the attempt index to the blackboard. */
attemptCounterStateName: string;
}
/**
* Run this child for a maximum amount of mission execution time.
* Will exit with child's status if the child finishes early,
* FAILURE if the child remains in RUNNING state for too long
* and no timeout_child is specified, or the status of the
* timeout_child.
*/
export interface ForDuration {
/** Maximum duration of mission execution time. */
duration: Duration | undefined;
/** Child to execute for the duration. */
child: Node | undefined;
/**
* Optional blackboard variable name. If specified, this node will define a blackboard
* variable that its child has access to, and write the number of seconds remaining as
* a double to the blackboard under this name.
*/
timeRemainingName: string;
/**
* Optional node that will run if the child times out. If not specified, this node
* will return FAILURE when the child times out. If specified, and the
* child times out, this node will return the status of the timeout_child.
* The timeout_child does not respect the original timeout.
*/
timeoutChild: Node | undefined;
}
/** Run two child nodes together, returning the primary child's result when it completes. */
export interface SimpleParallel {
/** Primary node, whose completion will end the execution of SimpleParallel. */
primary: Node | undefined;
/** Secondary node, which will be ticked as long as the primary is still running. */
secondary: Node | undefined;
}
/** Checks a simple comparison statement. */
export interface Condition {
/** Left-hand side of the comparison. */
lhs: Condition_Operand | undefined;
/** Right-hand side of the comparison. */
rhs: Condition_Operand | undefined;
/** Comparison operator to compare lhs and rhs. */
operation: Condition_Compare;
handleStaleness: Condition_HandleStaleness;
}
/** Comparison operator. */
export declare enum Condition_Compare {
/** COMPARE_UNKNOWN - Invalid, do not use. */
COMPARE_UNKNOWN = 0,
/** COMPARE_EQ - Equal. */
COMPARE_EQ = 1,
/** COMPARE_NE - Not equal. */
COMPARE_NE = 2,
/** COMPARE_LT - Less than. */
COMPARE_LT = 3,
/** COMPARE_GT - Greater than. */
COMPARE_GT = 4,
/** COMPARE_LE - Less than or equal. */
COMPARE_LE = 5,
/** COMPARE_GE - Greater than or equal. */
COMPARE_GE = 6,
UNRECOGNIZED = -1
}
export declare function condition_CompareFromJSON(object: any): Condition_Compare;
export declare function condition_CompareToJSON(object: Condition_Compare): string;
/**
* When comparing runtime values in the blackboard, some values might be "stale" (i.e too old).
* This defines how the comparator should behave when a read value is stale.
*/
export declare enum Condition_HandleStaleness {
/** HANDLE_STALE_UNKNOWN - acts like READ_ANYWAY for backwards compatibility. */
HANDLE_STALE_UNKNOWN = 0,
/** HANDLE_STALE_READ_ANYWAY - ignore how stale this data is. */
HANDLE_STALE_READ_ANYWAY = 1,
/** HANDLE_STALE_RUN_UNTIL_FRESH - return the RUNNING status until the data being read is not stale. */
HANDLE_STALE_RUN_UNTIL_FRESH = 2,
/** HANDLE_STALE_FAIL - return FAILURE status if stale data is read. */
HANDLE_STALE_FAIL = 3,
UNRECOGNIZED = -1
}
export declare function condition_HandleStalenessFromJSON(object: any): Condition_HandleStaleness;
export declare function condition_HandleStalenessToJSON(object: Condition_HandleStaleness): string;
/** Options for where to retrieve values from. */
export interface Condition_Operand {
/** Reference an existing variable. */
var: VariableDeclaration | undefined;
/** Use a constant value. */
const: ConstantValue | undefined;
}
/** Get state from the robot. */
export interface BosdynRobotState {
/** Name of the service to use. */
serviceName: string;
/** Host machine the service is running on. */
host: string;
/** Child node. Children will have access to the state gathered by this node. */
child: Node | undefined;
/**
* Name of the bosdyn.api.RobotState object in the blackboard. For example, if this is set to
* "robot", children can look up "robot.power_state.motor_power_state" in the blackboard.
*/
stateName: string;
}
/** Get the state of the docking service from the robot. */
export interface BosdynDockState {
/** Name of the service to use. */
serviceName: string;
/** Host machine the service is running on. */
host: string;
/** Child node. Children will have access to the state gathered by this node. */
child: Node | undefined;
/**
* Name of the bosdyn.api.DockState object in the blackboard. For example, if this is set to
* "power_status", children can look up "power_status" in the blackboard.
*/
stateName: string;
}
/**
* Execute a RobotCommand.
* These nodes will "succeed" once a feedback response is received indicating success. Any commands
* that require an "end time" will have that information set based on the end time of the mission.
*/
export interface BosdynRobotCommand {
/** Name of the service to use. */
serviceName: string;
/** Host machine the directory is running on. */
host: string;
/** The command to execute. See the RobotCommand documentation for details. */
command: RobotCommand | undefined;
}
/** Make a robot power request */
export interface BosdynPowerRequest {
/** Name of the service to use. */
serviceName: string;
/** Host machine the service is running on. */
host: string;
/** The request to make. See the PowerCommandRequest documentation for details. */
request: PowerCommandRequest_Request;
}
/** Tell the robot to navigate to a waypoint. */
export interface BosdynNavigateTo {
/** Name of the service to use. */
serviceName: string;
/** Host machine the service is running on. */
host: string;
/** ID of the waypoint to go to. */
destinationWaypointId: string;
/** Preferences on how to pick the route. */
routeGenParams: RouteGenParams | undefined;
/** Parameters that define how to traverse and end the route. */
travelParams: TravelParams | undefined;
/**
* If provided, this will write the last NavigationFeedbackResponse message
* to a blackboard variable with this name.
*/
navigationFeedbackResponseBlackboardKey: string;
/**
* If provided, this will write the last NavigateToResponse message to
* a blackboard variable with this name.
*/
navigateToResponseBlackboardKey: string;
}
/** Tell the robot to navigate a route. */
export interface BosdynNavigateRoute {
/** Name of the service to use. */
serviceName: string;
/** Host machine the service is running on. */
host: string;
/** A route for the robot to follow. */
route: Route | undefined;
/**
* What should the robot do if it is not at the expected point in the route, or the route is
* blocked.
*/
routeFollowParams: RouteFollowingParams | undefined;
/** Parameters that define how to traverse and end the route. */
travelParams: TravelParams | undefined;
/**
* If provided, this will write the last NavigationFeedbackResponse message
* to a blackboard variable with this name.
*/
navigationFeedbackResponseBlackboardKey: string;
/**
* If provided, this will write the last NavigateRouteResponse message to
* a blackboard variable with this name.
*/
navigateRouteResponseBlackboardKey: string;
}
/** Get GraphNav state from the robot and save it to the blackboard. */
export interface BosdynGraphNavState {
/** Name of the service to use. */
serviceName: string;
/** Host machine the service is running on. */
host: string;
/** Child node. Children will have access to the state gathered by this node. */
child: Node | undefined;
/**
* Name of the bosdyn.api.GetLocalizationStateResponse object in the blackboard. For example,
* if this is set to "nav", children can look up "nav.localization.waypoint_id" in the
* blackboard to get the waypoint the robot is localized to.
*/
stateName: string;
/**
* Id of the waypoint that we want the localization to be relative to.
* If this is empty, the localization will be relative to the waypoint that the
* robot is currently localized to.
*/
waypointId: string;
}
/**
* Tell GraphNav to re-localize the robot using a SetLocalizationRequest. This overrides whatever
* the current localization is. This can be useful to reinitialize the system at a known state.
*/
export interface BosdynGraphNavLocalize {
/** Name of the service to use. */
serviceName: string;
/** Host machine the service is running on. */
host: string;
/**
* If no localization_request is provided, the default options used
* are FIDUCIAL_INIT_NEAREST (the system will initialize to the nearest fiducial).
* Otherwise, the options inside the set_localization_request will be used.
* Note that ko_tform_body in the request will be ignored (it will be recalculated at runtime).
*/
localizationRequest: SetLocalizationRequest | undefined;
}
/** Record an APIEvent */
export interface BosdynRecordEvent {
/** Name of the service to use. */
serviceName: string;
/** Host machine the service is running on. */
host: string;
/**
* The event to be logged. Note that everything should be populated except the id, start_time
* and end_time. The start and end time will be populated by the mission, using the node's start time.
* The id field shouldn't be set when the start and end times are the same.
*/
event: Event | undefined;
}
/** Call out to another system using the RemoteMission service. */
export interface RemoteGrpc {
/** Host that is running the directory server. Usually, this is just the robot. */
host: string;
/** Name of the service in the directory. */
serviceName: string;
/**
* Timeout of any single RPC. If the timeout is exceeded, the RPC will fail. The mission service
* treats each failed RPC differently:
* - EstablishSession: An error is returned in LoadMission.
* - Tick: The RPC is retried.
* - Stop: The error is ignored, and the RPC is not retried.
* Omit for a default of 60 seconds.
*/
timeout: number;
/** Resources that we will need leases on. */
leaseResources: string[];
/**
* The list of variables the remote host should receive.
* Variables given can be available at either run-time or compile-time.
* The "key" in KeyValue is the name of the variable as used by the remote system.
*/
inputs: KeyValue[];
}
/**
* When started, begins a sleep timer for X seconds. Returns "success" after the timer elapses,
* "running" otherwise.
*/
export interface Sleep {
/** Number of seconds to sleep for. */
seconds: number;
/** If this node is stopped, should it restart the timer? */
restartAfterStop: boolean;
}
/**
* Prompt the world at large to answer a question.
* This node represents a request for information from ANY listeners that may be out there.
*/
export interface Prompt {
/**
* Should we always re-prompt when this node is started?
* If false, this node will only ever prompt if it is started and its question is unanswered.
* This may be used, for example, to ask the user to check the robot after any self-right.
* If true, this node will prompt whenever it is started.
* This may be used, for example, to tell the user to perform some one-time action, like open a
* door for the robot.
*/
alwaysReprompt: boolean;
/**
* The text of the question itself. The question text may contain formatted blackboard
* variables. Please see the documentation in FormatBlackboard for more information
* about supported string formats.
*/
text: string;
/**
* Metadata describing the source of the question.
* The answer will be written into the state blackboard with this as the variable name.
*/
source: string;
/** The set of options that can be chosen for this prompt. */
options: Prompt_Option[];
/**
* Child node, run after the prompt has been responded to.
* Children will have access to the answer code provided by the response.
*/
child: Node | undefined;
/**
* Hint that Question posed by this Prompt is meant to be answered by some automated system.
* See the Question message for details.
*/
forAutonomousProcessing: boolean;
}
/** Data about the options to choose from. */
export interface Prompt_Option {
/** Text associated with this option. Should be displayed to the user. */
text: string;
/** Numeric code corresponding to this option. Passed as part of the answer. */
answerCode: number;
}
/** Point the PTZ to a specified orientation */
export interface SpotCamPtz {
/** Name of the service to use. */
serviceName: string;
/** Host machine of the directory server that the Spot CAM registered with. */
host: string;
/**
* The rest of the fields are from bosdyn.api.spot_cam.ptz.SetPtzPositionRequest, see that
* message for details.
*/
ptzPosition: PtzPosition | undefined;
/**
* Setting adjust_parameters will enable auto-adjusting the PTZ pan and tilt at playback time,
* based on where the robot is, relative to the waypoint. Leave empty to disable auto-adjust
* features.
*/
adjustParameters: SpotCamPtz_AdjustParameters | undefined;
}
export interface SpotCamPtz_AdjustParameters {
/** Variable name to retrieve the graph nav state from. */
localizationVarname: string;
/** Waypoint ID where this PTZ configuration was originally set up. */
waypointId: string;
/** Pose of body in waypoint frame at the time this PTZ configuration was originally set up. */
waypointTformBody: SE3Pose | undefined;
}
/** Store media using the Spot CAM. */
export interface SpotCamStoreMedia {
/** Name of the service to use. */
serviceName: string;
/** Host machine of the directory server that the Spot CAM registered with. */
host: string;
/**
* The rest of the fields are from bosdyn.api.spot_cam.logging.StoreRequest, see that message for
* details.
*/
camera: Camera | undefined;
/** What type of media should be stored from this action. */
type: Logpoint_RecordType;
/** Extra metadata to store alongside the captured media. */
tag: string;
}
/** Set the LEDs to a specified brightness */
export interface SpotCamLed {
/** Name of the service to use. */
serviceName: string;
/** Host machine of the directory server that the Spot CAM registered with. */
host: string;
/** Brightnesses of the LEDs, from SetLEDBrightnessRequest */
brightnesses: {
[key: number]: number;
};
}
export interface SpotCamLed_BrightnessesEntry {
key: number;
value: number;
}
/** Reset the autofocus on the Spot CAM PTZ */
export interface SpotCamResetAutofocus {
/** Name of the service to use. */
serviceName: string;
/** Host machine of the directory server that the Spot CAM registered with. */
host: string;
}
export interface Dock {
/** Name of the service to use. */
serviceName: string;
/** Host machine of the directory server that the docking service is registered with. */
host: string;
/** ID of docking station to dock at. */
dockingStationId: number;
/**
* Optional child node. Children will have access to the status variables gathered by this node.
* If specified, child node will determine success/failure of this node.
*
* DEPRECATED! Use docking_command_response_blackboard_key and
* docking_command_feedback_response_blackboard_key instead.
*
* @deprecated
*/
child: Node | undefined;
/**
* Name of the command status variable in the blackboard. This is the status of the docking
* command request made to the robot. Please refer to
* bosdyn.api.docking.DockingCommandResponse.Status for more details. Children can use this
* name to look up docking command status in the blackboard. If no name is provided, status will
* not be available.
*
* DEPRECATED! Use docking_command_response_blackboard_key and
* docking_command_feedback_response_blackboard_key instead.
*
* @deprecated
*/
commandStatusName: string;
/**
* Name of the feedback status variable in the blackboard. This is the feedback provided while
* docking is in progress. Please refer to bosdyn.api.docking.DockingCommandFeedbackResponse.Status
* for a list of possible status values. Children can use this name to look up docking status
* in the blackboard. If no name is provided, status will not be available.
*
* DEPRECATED! Use docking_command_response_blackboard_key and
* docking_command_feedback_response_blackboard_key instead.
*
* @deprecated
*/
feedbackStatusName: string;
/** Defines how we use the "pre-docking" behavior. */
prepPoseBehavior: PrepPoseBehavior;
/**
* If provided, this will write the last DockingCommandFeedbackResponse message
* to a blackboard variable with this name.
*/
dockingCommandFeedbackResponseBlackboardKey: string;
/**
* If provided, this will write the last DockingCommandResponse message to
* a blackboard variable with this name.
*/
dockingCommandResponseBlackboardKey: string;
}
/** Triggers a StoreMetadataRequest to the data acquisition store. */
export interface StoreMetadata {
/** Name of the service to use. */
serviceName: string;
/** Host machine of the directory server that the data acquisition service is registered with. */
host: string;
/**
* The name of the blackboard variable that holds the associated AcquireDataRequest. The
* reference ID that this metadata is associated with will be copied from the request.
*/
acquireDataRequestName: string;
/**
* The name of the metadata object in the blackboard to be stored.
* The metadata object can be any protobuf message.
*/
metadataName: string;
/** The data buffer channel on which to store the metadata. */
metadataChannel: string;
}
/** Trigger the acquisition and storage of data. */
export interface DataAcquisition {
/** Name of the service to use. */
serviceName: string;
/** Host machine of the directory server that the data acquisition service is registered with. */
host: string;
/** Specification of the data and metadata to store. */
request: AcquireDataRequest | undefined;
completionBehavior: DataAcquisition_CompletionBehavior;
/**
* Define a format string that will be used together with the blackboard to generate
* a group name. Values from the blackboard will replace the keys in braces {}.
* Example: "telop-{date}", where "date" is a blackboard variable.
* Example: "{date}_loop_{loop_counter}", where "loop_counter" is a blackboard variable from a Repeat.
*/
groupNameFormat: string;
/** If populated, name of the variable in the blackboard in which to store the AcquireDataRequest. */
requestNameInBlackboard: string;
}
export declare enum DataAcquisition_CompletionBehavior {
COMPLETE_UNKNOWN = 0,
/** COMPLETE_AFTER_SAVED - Node is complete after all data has been saved. */
COMPLETE_AFTER_SAVED = 1,
/**
* COMPLETE_AFTER_ACQUIRED - Node is complete after all data is acquired, but before processing and storage.
* This allows the robot to continue on with the mission sooner, but
* it will be unaware of failures in processing or storage.
*/
COMPLETE_AFTER_ACQUIRED = 2,
UNRECOGNIZED = -1
}
export declare function dataAcquisition_CompletionBehaviorFromJSON(object: any): DataAcquisition_CompletionBehavior;
export declare function dataAcquisition_CompletionBehaviorToJSON(object: DataAcquisition_CompletionBehavior): string;
/**
* Send RetainLease for every Lease the mission service is given via PlayMissionRequest.
* Returns RUNNING while there are more leases to retain, SUCCESS once a lease for each resource has
* been retained, and FAILURE if any one lease cannot be retained.
*/
export interface RetainLease {
/** Name of the service to use. */
serviceName: string;
/** Host machine of the directory server that the lease service is registered with. */
host: string;
}
/**
* Defines new blackboard variables within the scope of the child. Shadows blackboard
* variables in the parent scope.
*/
export interface DefineBlackboard {
/**
* The list of variables that should be defined for this subtree,
* with initial values.
*/
blackboardVariables: KeyValue[];
/**
* The blackboard variables will only persist in the subtree defined by this
* child node. The child's tick() will be called on the child until it
* returns either SUCCESS or FAILURE.
*/
child: Node | undefined;
}
/** Sets existing blackboard variables within this scope to specific values, returning SUCCESS. */
export interface SetBlackboard {
/**
* The key of the KeyValue is the name of the blackboard variable.
* The value will be dereferenced and converted into a value type at runtime
* inside this node's tick function. For example, if the value is a runtime
* variable, that variable will be evaluated at tick time, and then stored into
* the blackboard. If the value is another blackboard variable, that blackboard
* variable's value will be copied into the variable specified by the key.
*/
blackboardVariables: KeyValue[];
}
/** Sets a blackboard variable to a formatted string, reading from other blackboard vars. */
export interface FormatBlackboard {
/** The key of the variable that will be written. */
key: string;
/**
* Define a format string that will be used together with the blackboard to generate
* string value. Values from the blackboard will replace the keys in braces {}, i.e.
* {blackboard_variable_name}. We also allow some string formatting options, namely:
*
* 1) Floating point decimal places: {float_variable:.2f}
* 2) TBD
*
* Select examples:
*
* Format String: "telop-{date}"
* Blackboard: "date" is a blackboard variable with string value: "2021-05-13"
* Output: "teleop-2021-05-13"
*
* Format String: "{date}_loop_{loop_counter}"
* Blackboard: "date" is a blackboard variable with string value: "2021-05-13"
* Blackboard: "loop_counter" is a blackboard variable with integer value: "3"
* Output: "2021-05-13_loop_3"
*
* Format String: "battery charge is: {state.power_state.locomotion_charge_percentage.value}"
* Blackboard: "state" is a protobuf message in the blackboard from a BosdynRobotState, and
* the power_state submessage has a charge percentage of 30.2148320923085
* Output: "battery charge is: 30.2158320923085"
*
* Format String: "battery charge is: {state.power_state.locomotion_charge_percentage.value:.2f}"
* Blackboard: "state" is a protobuf message in the blackboard from a BosdynRobotState, and
* the power_state submessage has a charge percentage of 30.2148320923085
* Output: "battery charge is: 30.21"
*
* Format String: "the value is {x:.0f}"
* Blackboard: "x" is a blackboard variable with float value: "2.71828"
* Output: "the value is 3"
*/
format: string;
}
/** Record a datetime string into the blackboard. Writes the date according to ISO8601 format. */
export interface DateToBlackboard {
/** The key of the variable that will be written. */
key: string;
}
/** Just returns a constant when calling tick(). */
export interface ConstantResult {
/** This result is always returned when calling tick(). */
result: Result;
}
/**
* This node will run and return the status of the child node.
* If the mission is paused while this node is executing, the child will be
* restarted when the mission is resumed.
*/
export interface RestartWhenPaused {
child: Node | undefined;
}
/**
* This node will:
* 1. Check if there are behavior faults. If there are none, it will return success.
* 2. Check if all behavior faults are clearable. If not, it will return failure.
* 3. Try to clear the clearable behavior faults. If it cannot, it will return failure.
*/
export interface ClearBehaviorFaults {
/** Name of the service to use. */
serviceName: string;
/** Host machine the service is running on. */
host: string;
/**
* Name of a robot state message defined in the blackboard.
* Usually provided by embedding this node in a [BosdynRobotState] node.
*/
robotStateBlackboardName: string;
}
export declare const Node: {
encode(message: Node, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): Node;
fromJSON(object: any): Node;
toJSON(message: Node): unknown;
fromPartial<I extends {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K in Exclude<keyof I["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_2 in Exclude<keyof I["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_4 in Exclude<keyof I["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_5 in Exclude<keyof I["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_7 in Exclude<keyof I["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_8 in Exclude<keyof I["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_9 in Exclude<keyof I["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_10 in Exclude<keyof I["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_11 in Exclude<keyof I["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_12 in Exclude<keyof I["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_13 in Exclude<keyof I["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["overrides"][number], keyof KeyValue>]: never; })[] & { [K_15 in Exclude<keyof I["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_16 in Exclude<keyof I["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_17 in Exclude<keyof I["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_18 in Exclude<keyof I, keyof Node>]: never; }>(object: I): Node;
};
export declare const Sequence: {
encode(message: Sequence, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): Sequence;
fromJSON(object: any): Sequence;
toJSON(message: Sequence): unknown;
fromPartial<I extends {
alwaysRestart?: boolean | undefined;
children?: {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
}[] | undefined;
} & {
alwaysRestart?: boolean | undefined;
children?: ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
}[] & ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K in Exclude<keyof I["children"][number]["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["children"][number]["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_2 in Exclude<keyof I["children"][number]["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["children"][number]["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_4 in Exclude<keyof I["children"][number]["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_5 in Exclude<keyof I["children"][number]["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["children"][number]["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_7 in Exclude<keyof I["children"][number]["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_8 in Exclude<keyof I["children"][number]["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_9 in Exclude<keyof I["children"][number]["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_10 in Exclude<keyof I["children"][number]["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_11 in Exclude<keyof I["children"][number]["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_12 in Exclude<keyof I["children"][number]["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_13 in Exclude<keyof I["children"][number]["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["children"][number]["overrides"][number], keyof KeyValue>]: never; })[] & { [K_15 in Exclude<keyof I["children"][number]["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_16 in Exclude<keyof I["children"][number]["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_17 in Exclude<keyof I["children"][number]["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_18 in Exclude<keyof I["children"][number], keyof Node>]: never; })[] & { [K_19 in Exclude<keyof I["children"], keyof {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
}[]>]: never; }) | undefined;
} & { [K_20 in Exclude<keyof I, keyof Sequence>]: never; }>(object: I): Sequence;
};
export declare const Selector: {
encode(message: Selector, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): Selector;
fromJSON(object: any): Selector;
toJSON(message: Selector): unknown;
fromPartial<I extends {
alwaysRestart?: boolean | undefined;
children?: {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
}[] | undefined;
} & {
alwaysRestart?: boolean | undefined;
children?: ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
}[] & ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K in Exclude<keyof I["children"][number]["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["children"][number]["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_2 in Exclude<keyof I["children"][number]["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["children"][number]["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_4 in Exclude<keyof I["children"][number]["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_5 in Exclude<keyof I["children"][number]["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["children"][number]["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_7 in Exclude<keyof I["children"][number]["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_8 in Exclude<keyof I["children"][number]["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_9 in Exclude<keyof I["children"][number]["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_10 in Exclude<keyof I["children"][number]["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_11 in Exclude<keyof I["children"][number]["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_12 in Exclude<keyof I["children"][number]["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_13 in Exclude<keyof I["children"][number]["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["children"][number]["overrides"][number], keyof KeyValue>]: never; })[] & { [K_15 in Exclude<keyof I["children"][number]["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_16 in Exclude<keyof I["children"][number]["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_17 in Exclude<keyof I["children"][number]["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_18 in Exclude<keyof I["children"][number], keyof Node>]: never; })[] & { [K_19 in Exclude<keyof I["children"], keyof {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
}[]>]: never; }) | undefined;
} & { [K_20 in Exclude<keyof I, keyof Selector>]: never; }>(object: I): Selector;
};
export declare const Repeat: {
encode(message: Repeat, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): Repeat;
fromJSON(object: any): Repeat;
toJSON(message: Repeat): unknown;
fromPartial<I extends {
maxStarts?: number | undefined;
child?: {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} | undefined;
startCounterStateName?: string | undefined;
} & {
maxStarts?: number | undefined;
child?: ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K in Exclude<keyof I["child"]["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["child"]["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_2 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_4 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_5 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["child"]["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_7 in Exclude<keyof I["child"]["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_8 in Exclude<keyof I["child"]["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_9 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_10 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_11 in Exclude<keyof I["child"]["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_12 in Exclude<keyof I["child"]["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_13 in Exclude<keyof I["child"]["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["child"]["overrides"][number], keyof KeyValue>]: never; })[] & { [K_15 in Exclude<keyof I["child"]["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_16 in Exclude<keyof I["child"]["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_17 in Exclude<keyof I["child"]["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_18 in Exclude<keyof I["child"], keyof Node>]: never; }) | undefined;
startCounterStateName?: string | undefined;
} & { [K_19 in Exclude<keyof I, keyof Repeat>]: never; }>(object: I): Repeat;
};
export declare const Retry: {
encode(message: Retry, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): Retry;
fromJSON(object: any): Retry;
toJSON(message: Retry): unknown;
fromPartial<I extends {
maxAttempts?: number | undefined;
child?: {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} | undefined;
attemptCounterStateName?: string | undefined;
} & {
maxAttempts?: number | undefined;
child?: ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K in Exclude<keyof I["child"]["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["child"]["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_2 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_4 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_5 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["child"]["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_7 in Exclude<keyof I["child"]["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_8 in Exclude<keyof I["child"]["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_9 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_10 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_11 in Exclude<keyof I["child"]["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_12 in Exclude<keyof I["child"]["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_13 in Exclude<keyof I["child"]["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["child"]["overrides"][number], keyof KeyValue>]: never; })[] & { [K_15 in Exclude<keyof I["child"]["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_16 in Exclude<keyof I["child"]["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_17 in Exclude<keyof I["child"]["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_18 in Exclude<keyof I["child"], keyof Node>]: never; }) | undefined;
attemptCounterStateName?: string | undefined;
} & { [K_19 in Exclude<keyof I, keyof Retry>]: never; }>(object: I): Retry;
};
export declare const ForDuration: {
encode(message: ForDuration, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): ForDuration;
fromJSON(object: any): ForDuration;
toJSON(message: ForDuration): unknown;
fromPartial<I extends {
duration?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
child?: {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} | undefined;
timeRemainingName?: string | undefined;
timeoutChild?: {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} | undefined;
} & {
duration?: ({
seconds?: number | undefined;
nanos?: number | undefined;
} & {
seconds?: number | undefined;
nanos?: number | undefined;
} & { [K in Exclude<keyof I["duration"], keyof Duration>]: never; }) | undefined;
child?: ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["child"]["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_2 in Exclude<keyof I["child"]["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_3 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_4 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_5 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_6 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_7 in Exclude<keyof I["child"]["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_8 in Exclude<keyof I["child"]["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_9 in Exclude<keyof I["child"]["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_10 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_11 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_12 in Exclude<keyof I["child"]["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_13 in Exclude<keyof I["child"]["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["child"]["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_15 in Exclude<keyof I["child"]["overrides"][number], keyof KeyValue>]: never; })[] & { [K_16 in Exclude<keyof I["child"]["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_17 in Exclude<keyof I["child"]["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_18 in Exclude<keyof I["child"]["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_19 in Exclude<keyof I["child"], keyof Node>]: never; }) | undefined;
timeRemainingName?: string | undefined;
timeoutChild?: ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K_20 in Exclude<keyof I["timeoutChild"]["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_21 in Exclude<keyof I["timeoutChild"]["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_22 in Exclude<keyof I["timeoutChild"]["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_23 in Exclude<keyof I["timeoutChild"]["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_24 in Exclude<keyof I["timeoutChild"]["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_25 in Exclude<keyof I["timeoutChild"]["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_26 in Exclude<keyof I["timeoutChild"]["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_27 in Exclude<keyof I["timeoutChild"]["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_28 in Exclude<keyof I["timeoutChild"]["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_29 in Exclude<keyof I["timeoutChild"]["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_30 in Exclude<keyof I["timeoutChild"]["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_31 in Exclude<keyof I["timeoutChild"]["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_32 in Exclude<keyof I["timeoutChild"]["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_33 in Exclude<keyof I["timeoutChild"]["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_34 in Exclude<keyof I["timeoutChild"]["overrides"][number], keyof KeyValue>]: never; })[] & { [K_35 in Exclude<keyof I["timeoutChild"]["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_36 in Exclude<keyof I["timeoutChild"]["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_37 in Exclude<keyof I["timeoutChild"]["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_38 in Exclude<keyof I["timeoutChild"], keyof Node>]: never; }) | undefined;
} & { [K_39 in Exclude<keyof I, keyof ForDuration>]: never; }>(object: I): ForDuration;
};
export declare const SimpleParallel: {
encode(message: SimpleParallel, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SimpleParallel;
fromJSON(object: any): SimpleParallel;
toJSON(message: SimpleParallel): unknown;
fromPartial<I extends {
primary?: {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} | undefined;
secondary?: {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} | undefined;
} & {
primary?: ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K in Exclude<keyof I["primary"]["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["primary"]["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_2 in Exclude<keyof I["primary"]["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["primary"]["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_4 in Exclude<keyof I["primary"]["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_5 in Exclude<keyof I["primary"]["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["primary"]["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_7 in Exclude<keyof I["primary"]["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_8 in Exclude<keyof I["primary"]["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_9 in Exclude<keyof I["primary"]["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_10 in Exclude<keyof I["primary"]["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_11 in Exclude<keyof I["primary"]["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_12 in Exclude<keyof I["primary"]["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_13 in Exclude<keyof I["primary"]["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["primary"]["overrides"][number], keyof KeyValue>]: never; })[] & { [K_15 in Exclude<keyof I["primary"]["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_16 in Exclude<keyof I["primary"]["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_17 in Exclude<keyof I["primary"]["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_18 in Exclude<keyof I["primary"], keyof Node>]: never; }) | undefined;
secondary?: ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K_19 in Exclude<keyof I["secondary"]["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_20 in Exclude<keyof I["secondary"]["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_21 in Exclude<keyof I["secondary"]["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_22 in Exclude<keyof I["secondary"]["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_23 in Exclude<keyof I["secondary"]["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_24 in Exclude<keyof I["secondary"]["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_25 in Exclude<keyof I["secondary"]["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_26 in Exclude<keyof I["secondary"]["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_27 in Exclude<keyof I["secondary"]["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_28 in Exclude<keyof I["secondary"]["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_29 in Exclude<keyof I["secondary"]["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_30 in Exclude<keyof I["secondary"]["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_31 in Exclude<keyof I["secondary"]["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_32 in Exclude<keyof I["secondary"]["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_33 in Exclude<keyof I["secondary"]["overrides"][number], keyof KeyValue>]: never; })[] & { [K_34 in Exclude<keyof I["secondary"]["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_35 in Exclude<keyof I["secondary"]["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_36 in Exclude<keyof I["secondary"]["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_37 in Exclude<keyof I["secondary"], keyof Node>]: never; }) | undefined;
} & { [K_38 in Exclude<keyof I, keyof SimpleParallel>]: never; }>(object: I): SimpleParallel;
};
export declare const Condition: {
encode(message: Condition, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): Condition;
fromJSON(object: any): Condition;
toJSON(message: Condition): unknown;
fromPartial<I extends {
lhs?: {
var?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
const?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
} | undefined;
rhs?: {
var?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
const?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
} | undefined;
operation?: Condition_Compare | undefined;
handleStaleness?: Condition_HandleStaleness | undefined;
} & {
lhs?: ({
var?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
const?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
} & {
var?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K in Exclude<keyof I["lhs"]["var"], keyof VariableDeclaration>]: never; }) | undefined;
const?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["lhs"]["const"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_2 in Exclude<keyof I["lhs"]["const"], keyof ConstantValue>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["lhs"], keyof Condition_Operand>]: never; }) | undefined;
rhs?: ({
var?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
const?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
} & {
var?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_4 in Exclude<keyof I["rhs"]["var"], keyof VariableDeclaration>]: never; }) | undefined;
const?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_5 in Exclude<keyof I["rhs"]["const"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["rhs"]["const"], keyof ConstantValue>]: never; }) | undefined;
} & { [K_7 in Exclude<keyof I["rhs"], keyof Condition_Operand>]: never; }) | undefined;
operation?: Condition_Compare | undefined;
handleStaleness?: Condition_HandleStaleness | undefined;
} & { [K_8 in Exclude<keyof I, keyof Condition>]: never; }>(object: I): Condition;
};
export declare const Condition_Operand: {
encode(message: Condition_Operand, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): Condition_Operand;
fromJSON(object: any): Condition_Operand;
toJSON(message: Condition_Operand): unknown;
fromPartial<I extends {
var?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
const?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
} & {
var?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K in Exclude<keyof I["var"], keyof VariableDeclaration>]: never; }) | undefined;
const?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["const"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_2 in Exclude<keyof I["const"], keyof ConstantValue>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I, keyof Condition_Operand>]: never; }>(object: I): Condition_Operand;
};
export declare const BosdynRobotState: {
encode(message: BosdynRobotState, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): BosdynRobotState;
fromJSON(object: any): BosdynRobotState;
toJSON(message: BosdynRobotState): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
child?: {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} | undefined;
stateName?: string | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
child?: ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K in Exclude<keyof I["child"]["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["child"]["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_2 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_4 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_5 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["child"]["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_7 in Exclude<keyof I["child"]["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_8 in Exclude<keyof I["child"]["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_9 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_10 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_11 in Exclude<keyof I["child"]["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_12 in Exclude<keyof I["child"]["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_13 in Exclude<keyof I["child"]["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["child"]["overrides"][number], keyof KeyValue>]: never; })[] & { [K_15 in Exclude<keyof I["child"]["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_16 in Exclude<keyof I["child"]["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_17 in Exclude<keyof I["child"]["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_18 in Exclude<keyof I["child"], keyof Node>]: never; }) | undefined;
stateName?: string | undefined;
} & { [K_19 in Exclude<keyof I, keyof BosdynRobotState>]: never; }>(object: I): BosdynRobotState;
};
export declare const BosdynDockState: {
encode(message: BosdynDockState, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): BosdynDockState;
fromJSON(object: any): BosdynDockState;
toJSON(message: BosdynDockState): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
child?: {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} | undefined;
stateName?: string | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
child?: ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K in Exclude<keyof I["child"]["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["child"]["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_2 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_4 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_5 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["child"]["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_7 in Exclude<keyof I["child"]["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_8 in Exclude<keyof I["child"]["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_9 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_10 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_11 in Exclude<keyof I["child"]["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_12 in Exclude<keyof I["child"]["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_13 in Exclude<keyof I["child"]["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["child"]["overrides"][number], keyof KeyValue>]: never; })[] & { [K_15 in Exclude<keyof I["child"]["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_16 in Exclude<keyof I["child"]["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_17 in Exclude<keyof I["child"]["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_18 in Exclude<keyof I["child"], keyof Node>]: never; }) | undefined;
stateName?: string | undefined;
} & { [K_19 in Exclude<keyof I, keyof BosdynDockState>]: never; }>(object: I): BosdynDockState;
};
export declare const BosdynRobotCommand: {
encode(message: BosdynRobotCommand, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): BosdynRobotCommand;
fromJSON(object: any): BosdynRobotCommand;
toJSON(message: BosdynRobotCommand): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
command?: {
fullBodyCommand?: {
stopRequest?: {} | undefined;
freezeRequest?: {} | undefined;
selfrightRequest?: {} | undefined;
safePowerOffRequest?: {
unsafeAction?: import("../basic_command").SafePowerOffCommand_Request_UnsafeAction | undefined;
} | undefined;
batteryChangePoseRequest?: {
directionHint?: import("../basic_command").BatteryChangePoseCommand_Request_DirectionHint | undefined;
} | undefined;
payloadEstimationRequest?: {} | undefined;
constrainedManipulationRequest?: {
frameName?: string | undefined;
initWrenchDirectionInFrameName?: {
force?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
torque?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
tangentialSpeed?: number | undefined;
rotationalSpeed?: number | undefined;
forceLimit?: number | undefined;
torqueLimit?: number | undefined;
taskType?: import("../basic_command").ConstrainedManipulationCommand_Request_TaskType | undefined;
endTime?: Date | undefined;
enableRobotLocomotion?: boolean | undefined;
} | undefined;
params?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
synchronizedCommand?: {
armCommand?: {
armCartesianCommand?: {
rootFrameName?: string | undefined;
wristTformTool?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
rootTformTask?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
poseTrajectoryInTask?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
angInterpolation?: import("../trajectory").AngularInterpolation | undefined;
} | undefined;
maximumAcceleration?: number | undefined;
maxLinearVelocity?: number | undefined;
maxAngularVelocity?: number | undefined;
maxPosTrackingError?: number | undefined;
maxRotTrackingError?: number | undefined;
forceRemainNearCurrentJointConfiguration?: boolean | undefined;
preferredJointConfiguration?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
xAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
yAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
zAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
rxAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
ryAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
rzAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
wrenchTrajectoryInTask?: {
points?: {
wrench?: {
force?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
torque?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
} | undefined;
} | undefined;
armJointMoveCommand?: {
trajectory?: {
points?: {
position?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
velocity?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
maximumVelocity?: number | undefined;
maximumAcceleration?: number | undefined;
} | undefined;
} | undefined;
namedArmPositionCommand?: {
position?: import("../arm_command").NamedArmPositionsCommand_Positions | undefined;
} | undefined;
armVelocityCommand?: {
cylindricalVelocity?: {
linearVelocity?: {
r?: number | undefined;
theta?: number | undefined;
z?: number | undefined;
} | undefined;
maxLinearVelocity?: number | undefined;
} | undefined;
cartesianVelocity?: {
frameName?: string | undefined;
velocityInFrameName?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
angularVelocityOfHandRtOdomInHand?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
maximumAcceleration?: number | undefined;
endTime?: Date | undefined;
} | undefined;
armGazeCommand?: {
targetTrajectoryInFrame1?: {
points?: {
point?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
linearSpeed?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
startingVelocity?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
endingVelocity?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
frame1Name?: string | undefined;
toolTrajectoryInFrame2?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
angInterpolation?: import("../trajectory").AngularInterpolation | undefined;
} | undefined;
frame2Name?: string | undefined;
wristTformTool?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
targetTrajectoryInitialVelocity?: number | undefined;
maximumAcceleration?: number | undefined;
maxLinearVelocity?: number | undefined;
maxAngularVelocity?: number | undefined;
} | undefined;
armStopCommand?: {} | undefined;
armDragCommand?: {} | undefined;
params?: {
disableBodyForceLimiter?: boolean | undefined;
} | undefined;
} | undefined;
mobilityCommand?: {
se2TrajectoryRequest?: {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
trajectory?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} | undefined;
} | undefined;
se2VelocityRequest?: {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
slewRateLimit?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
} | undefined;
sitRequest?: {} | undefined;
standRequest?: {} | undefined;
stanceRequest?: {
endTime?: Date | undefined;
stance?: {
se2FrameName?: string | undefined;
footPositions?: {
[x: string]: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} | undefined;
accuracy?: number | undefined;
} | undefined;
} | undefined;
stopRequest?: {} | undefined;
followArmRequest?: {
bodyOffsetFromHand?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
disableWalking?: boolean | undefined;
} | undefined;
params?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
gripperCommand?: {
clawGripperCommand?: {
trajectory?: {
points?: {
point?: number | undefined;
velocity?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} | undefined;
maximumOpenCloseVelocity?: number | undefined;
maximumOpenCloseAcceleration?: number | undefined;
maximumTorque?: number | undefined;
disableForceOnContact?: boolean | undefined;
} | undefined;
} | undefined;
} | undefined;
mobilityCommand?: {
se2TrajectoryRequest?: {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
trajectory?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} | undefined;
} | undefined;
se2VelocityRequest?: {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
slewRateLimit?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
} | undefined;
sitRequest?: {} | undefined;
standRequest?: {} | undefined;
stanceRequest?: {
endTime?: Date | undefined;
stance?: {
se2FrameName?: string | undefined;
footPositions?: {
[x: string]: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} | undefined;
accuracy?: number | undefined;
} | undefined;
} | undefined;
stopRequest?: {} | undefined;
followArmRequest?: {
bodyOffsetFromHand?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
disableWalking?: boolean | undefined;
} | undefined;
params?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
} | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
command?: ({
fullBodyCommand?: {
stopRequest?: {} | undefined;
freezeRequest?: {} | undefined;
selfrightRequest?: {} | undefined;
safePowerOffRequest?: {
unsafeAction?: import("../basic_command").SafePowerOffCommand_Request_UnsafeAction | undefined;
} | undefined;
batteryChangePoseRequest?: {
directionHint?: import("../basic_command").BatteryChangePoseCommand_Request_DirectionHint | undefined;
} | undefined;
payloadEstimationRequest?: {} | undefined;
constrainedManipulationRequest?: {
frameName?: string | undefined;
initWrenchDirectionInFrameName?: {
force?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
torque?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
tangentialSpeed?: number | undefined;
rotationalSpeed?: number | undefined;
forceLimit?: number | undefined;
torqueLimit?: number | undefined;
taskType?: import("../basic_command").ConstrainedManipulationCommand_Request_TaskType | undefined;
endTime?: Date | undefined;
enableRobotLocomotion?: boolean | undefined;
} | undefined;
params?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
synchronizedCommand?: {
armCommand?: {
armCartesianCommand?: {
rootFrameName?: string | undefined;
wristTformTool?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
rootTformTask?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
poseTrajectoryInTask?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
angInterpolation?: import("../trajectory").AngularInterpolation | undefined;
} | undefined;
maximumAcceleration?: number | undefined;
maxLinearVelocity?: number | undefined;
maxAngularVelocity?: number | undefined;
maxPosTrackingError?: number | undefined;
maxRotTrackingError?: number | undefined;
forceRemainNearCurrentJointConfiguration?: boolean | undefined;
preferredJointConfiguration?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
xAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
yAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
zAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
rxAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
ryAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
rzAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
wrenchTrajectoryInTask?: {
points?: {
wrench?: {
force?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
torque?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
} | undefined;
} | undefined;
armJointMoveCommand?: {
trajectory?: {
points?: {
position?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
velocity?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
maximumVelocity?: number | undefined;
maximumAcceleration?: number | undefined;
} | undefined;
} | undefined;
namedArmPositionCommand?: {
position?: import("../arm_command").NamedArmPositionsCommand_Positions | undefined;
} | undefined;
armVelocityCommand?: {
cylindricalVelocity?: {
linearVelocity?: {
r?: number | undefined;
theta?: number | undefined;
z?: number | undefined;
} | undefined;
maxLinearVelocity?: number | undefined;
} | undefined;
cartesianVelocity?: {
frameName?: string | undefined;
velocityInFrameName?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
angularVelocityOfHandRtOdomInHand?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
maximumAcceleration?: number | undefined;
endTime?: Date | undefined;
} | undefined;
armGazeCommand?: {
targetTrajectoryInFrame1?: {
points?: {
point?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
linearSpeed?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
startingVelocity?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
endingVelocity?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
frame1Name?: string | undefined;
toolTrajectoryInFrame2?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
angInterpolation?: import("../trajectory").AngularInterpolation | undefined;
} | undefined;
frame2Name?: string | undefined;
wristTformTool?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
targetTrajectoryInitialVelocity?: number | undefined;
maximumAcceleration?: number | undefined;
maxLinearVelocity?: number | undefined;
maxAngularVelocity?: number | undefined;
} | undefined;
armStopCommand?: {} | undefined;
armDragCommand?: {} | undefined;
params?: {
disableBodyForceLimiter?: boolean | undefined;
} | undefined;
} | undefined;
mobilityCommand?: {
se2TrajectoryRequest?: {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
trajectory?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} | undefined;
} | undefined;
se2VelocityRequest?: {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
slewRateLimit?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
} | undefined;
sitRequest?: {} | undefined;
standRequest?: {} | undefined;
stanceRequest?: {
endTime?: Date | undefined;
stance?: {
se2FrameName?: string | undefined;
footPositions?: {
[x: string]: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} | undefined;
accuracy?: number | undefined;
} | undefined;
} | undefined;
stopRequest?: {} | undefined;
followArmRequest?: {
bodyOffsetFromHand?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
disableWalking?: boolean | undefined;
} | undefined;
params?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
gripperCommand?: {
clawGripperCommand?: {
trajectory?: {
points?: {
point?: number | undefined;
velocity?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} | undefined;
maximumOpenCloseVelocity?: number | undefined;
maximumOpenCloseAcceleration?: number | undefined;
maximumTorque?: number | undefined;
disableForceOnContact?: boolean | undefined;
} | undefined;
} | undefined;
} | undefined;
mobilityCommand?: {
se2TrajectoryRequest?: {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
trajectory?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} | undefined;
} | undefined;
se2VelocityRequest?: {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
slewRateLimit?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
} | undefined;
sitRequest?: {} | undefined;
standRequest?: {} | undefined;
stanceRequest?: {
endTime?: Date | undefined;
stance?: {
se2FrameName?: string | undefined;
footPositions?: {
[x: string]: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} | undefined;
accuracy?: number | undefined;
} | undefined;
} | undefined;
stopRequest?: {} | undefined;
followArmRequest?: {
bodyOffsetFromHand?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
disableWalking?: boolean | undefined;
} | undefined;
params?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
} & {
fullBodyCommand?: ({
stopRequest?: {} | undefined;
freezeRequest?: {} | undefined;
selfrightRequest?: {} | undefined;
safePowerOffRequest?: {
unsafeAction?: import("../basic_command").SafePowerOffCommand_Request_UnsafeAction | undefined;
} | undefined;
batteryChangePoseRequest?: {
directionHint?: import("../basic_command").BatteryChangePoseCommand_Request_DirectionHint | undefined;
} | undefined;
payloadEstimationRequest?: {} | undefined;
constrainedManipulationRequest?: {
frameName?: string | undefined;
initWrenchDirectionInFrameName?: {
force?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
torque?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
tangentialSpeed?: number | undefined;
rotationalSpeed?: number | undefined;
forceLimit?: number | undefined;
torqueLimit?: number | undefined;
taskType?: import("../basic_command").ConstrainedManipulationCommand_Request_TaskType | undefined;
endTime?: Date | undefined;
enableRobotLocomotion?: boolean | undefined;
} | undefined;
params?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
stopRequest?: ({} & {} & { [K in Exclude<keyof I["command"]["fullBodyCommand"]["stopRequest"], never>]: never; }) | undefined;
freezeRequest?: ({} & {} & { [K_1 in Exclude<keyof I["command"]["fullBodyCommand"]["freezeRequest"], never>]: never; }) | undefined;
selfrightRequest?: ({} & {} & { [K_2 in Exclude<keyof I["command"]["fullBodyCommand"]["selfrightRequest"], never>]: never; }) | undefined;
safePowerOffRequest?: ({
unsafeAction?: import("../basic_command").SafePowerOffCommand_Request_UnsafeAction | undefined;
} & {
unsafeAction?: import("../basic_command").SafePowerOffCommand_Request_UnsafeAction | undefined;
} & { [K_3 in Exclude<keyof I["command"]["fullBodyCommand"]["safePowerOffRequest"], "unsafeAction">]: never; }) | undefined;
batteryChangePoseRequest?: ({
directionHint?: import("../basic_command").BatteryChangePoseCommand_Request_DirectionHint | undefined;
} & {
directionHint?: import("../basic_command").BatteryChangePoseCommand_Request_DirectionHint | undefined;
} & { [K_4 in Exclude<keyof I["command"]["fullBodyCommand"]["batteryChangePoseRequest"], "directionHint">]: never; }) | undefined;
payloadEstimationRequest?: ({} & {} & { [K_5 in Exclude<keyof I["command"]["fullBodyCommand"]["payloadEstimationRequest"], never>]: never; }) | undefined;
constrainedManipulationRequest?: ({
frameName?: string | undefined;
initWrenchDirectionInFrameName?: {
force?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
torque?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
tangentialSpeed?: number | undefined;
rotationalSpeed?: number | undefined;
forceLimit?: number | undefined;
torqueLimit?: number | undefined;
taskType?: import("../basic_command").ConstrainedManipulationCommand_Request_TaskType | undefined;
endTime?: Date | undefined;
enableRobotLocomotion?: boolean | undefined;
} & {
frameName?: string | undefined;
initWrenchDirectionInFrameName?: ({
force?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
torque?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} & {
force?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_6 in Exclude<keyof I["command"]["fullBodyCommand"]["constrainedManipulationRequest"]["initWrenchDirectionInFrameName"]["force"], keyof import("../geometry").Vec3>]: never; }) | undefined;
torque?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_7 in Exclude<keyof I["command"]["fullBodyCommand"]["constrainedManipulationRequest"]["initWrenchDirectionInFrameName"]["torque"], keyof import("../geometry").Vec3>]: never; }) | undefined;
} & { [K_8 in Exclude<keyof I["command"]["fullBodyCommand"]["constrainedManipulationRequest"]["initWrenchDirectionInFrameName"], keyof import("../geometry").Wrench>]: never; }) | undefined;
tangentialSpeed?: number | undefined;
rotationalSpeed?: number | undefined;
forceLimit?: number | undefined;
torqueLimit?: number | undefined;
taskType?: import("../basic_command").ConstrainedManipulationCommand_Request_TaskType | undefined;
endTime?: Date | undefined;
enableRobotLocomotion?: boolean | undefined;
} & { [K_9 in Exclude<keyof I["command"]["fullBodyCommand"]["constrainedManipulationRequest"], keyof import("../basic_command").ConstrainedManipulationCommand_Request>]: never; }) | undefined;
params?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_10 in Exclude<keyof I["command"]["fullBodyCommand"]["params"], keyof Any>]: never; }) | undefined;
} & { [K_11 in Exclude<keyof I["command"]["fullBodyCommand"], keyof import("../full_body_command").FullBodyCommand_Request>]: never; }) | undefined;
synchronizedCommand?: ({
armCommand?: {
armCartesianCommand?: {
rootFrameName?: string | undefined;
wristTformTool?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
rootTformTask?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
poseTrajectoryInTask?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
angInterpolation?: import("../trajectory").AngularInterpolation | undefined;
} | undefined;
maximumAcceleration?: number | undefined;
maxLinearVelocity?: number | undefined;
maxAngularVelocity?: number | undefined;
maxPosTrackingError?: number | undefined;
maxRotTrackingError?: number | undefined;
forceRemainNearCurrentJointConfiguration?: boolean | undefined;
preferredJointConfiguration?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
xAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
yAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
zAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
rxAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
ryAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
rzAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
wrenchTrajectoryInTask?: {
points?: {
wrench?: {
force?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
torque?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
} | undefined;
} | undefined;
armJointMoveCommand?: {
trajectory?: {
points?: {
position?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
velocity?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
maximumVelocity?: number | undefined;
maximumAcceleration?: number | undefined;
} | undefined;
} | undefined;
namedArmPositionCommand?: {
position?: import("../arm_command").NamedArmPositionsCommand_Positions | undefined;
} | undefined;
armVelocityCommand?: {
cylindricalVelocity?: {
linearVelocity?: {
r?: number | undefined;
theta?: number | undefined;
z?: number | undefined;
} | undefined;
maxLinearVelocity?: number | undefined;
} | undefined;
cartesianVelocity?: {
frameName?: string | undefined;
velocityInFrameName?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
angularVelocityOfHandRtOdomInHand?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
maximumAcceleration?: number | undefined;
endTime?: Date | undefined;
} | undefined;
armGazeCommand?: {
targetTrajectoryInFrame1?: {
points?: {
point?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
linearSpeed?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
startingVelocity?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
endingVelocity?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
frame1Name?: string | undefined;
toolTrajectoryInFrame2?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
angInterpolation?: import("../trajectory").AngularInterpolation | undefined;
} | undefined;
frame2Name?: string | undefined;
wristTformTool?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
targetTrajectoryInitialVelocity?: number | undefined;
maximumAcceleration?: number | undefined;
maxLinearVelocity?: number | undefined;
maxAngularVelocity?: number | undefined;
} | undefined;
armStopCommand?: {} | undefined;
armDragCommand?: {} | undefined;
params?: {
disableBodyForceLimiter?: boolean | undefined;
} | undefined;
} | undefined;
mobilityCommand?: {
se2TrajectoryRequest?: {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
trajectory?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} | undefined;
} | undefined;
se2VelocityRequest?: {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
slewRateLimit?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
} | undefined;
sitRequest?: {} | undefined;
standRequest?: {} | undefined;
stanceRequest?: {
endTime?: Date | undefined;
stance?: {
se2FrameName?: string | undefined;
footPositions?: {
[x: string]: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} | undefined;
accuracy?: number | undefined;
} | undefined;
} | undefined;
stopRequest?: {} | undefined;
followArmRequest?: {
bodyOffsetFromHand?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
disableWalking?: boolean | undefined;
} | undefined;
params?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
gripperCommand?: {
clawGripperCommand?: {
trajectory?: {
points?: {
point?: number | undefined;
velocity?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} | undefined;
maximumOpenCloseVelocity?: number | undefined;
maximumOpenCloseAcceleration?: number | undefined;
maximumTorque?: number | undefined;
disableForceOnContact?: boolean | undefined;
} | undefined;
} | undefined;
} & {
armCommand?: ({
armCartesianCommand?: {
rootFrameName?: string | undefined;
wristTformTool?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
rootTformTask?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
poseTrajectoryInTask?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
angInterpolation?: import("../trajectory").AngularInterpolation | undefined;
} | undefined;
maximumAcceleration?: number | undefined;
maxLinearVelocity?: number | undefined;
maxAngularVelocity?: number | undefined;
maxPosTrackingError?: number | undefined;
maxRotTrackingError?: number | undefined;
forceRemainNearCurrentJointConfiguration?: boolean | undefined;
preferredJointConfiguration?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
xAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
yAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
zAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
rxAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
ryAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
rzAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
wrenchTrajectoryInTask?: {
points?: {
wrench?: {
force?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
torque?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
} | undefined;
} | undefined;
armJointMoveCommand?: {
trajectory?: {
points?: {
position?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
velocity?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
maximumVelocity?: number | undefined;
maximumAcceleration?: number | undefined;
} | undefined;
} | undefined;
namedArmPositionCommand?: {
position?: import("../arm_command").NamedArmPositionsCommand_Positions | undefined;
} | undefined;
armVelocityCommand?: {
cylindricalVelocity?: {
linearVelocity?: {
r?: number | undefined;
theta?: number | undefined;
z?: number | undefined;
} | undefined;
maxLinearVelocity?: number | undefined;
} | undefined;
cartesianVelocity?: {
frameName?: string | undefined;
velocityInFrameName?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
angularVelocityOfHandRtOdomInHand?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
maximumAcceleration?: number | undefined;
endTime?: Date | undefined;
} | undefined;
armGazeCommand?: {
targetTrajectoryInFrame1?: {
points?: {
point?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
linearSpeed?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
startingVelocity?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
endingVelocity?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
frame1Name?: string | undefined;
toolTrajectoryInFrame2?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
angInterpolation?: import("../trajectory").AngularInterpolation | undefined;
} | undefined;
frame2Name?: string | undefined;
wristTformTool?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
targetTrajectoryInitialVelocity?: number | undefined;
maximumAcceleration?: number | undefined;
maxLinearVelocity?: number | undefined;
maxAngularVelocity?: number | undefined;
} | undefined;
armStopCommand?: {} | undefined;
armDragCommand?: {} | undefined;
params?: {
disableBodyForceLimiter?: boolean | undefined;
} | undefined;
} & {
armCartesianCommand?: ({
rootFrameName?: string | undefined;
wristTformTool?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
rootTformTask?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
poseTrajectoryInTask?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
angInterpolation?: import("../trajectory").AngularInterpolation | undefined;
} | undefined;
maximumAcceleration?: number | undefined;
maxLinearVelocity?: number | undefined;
maxAngularVelocity?: number | undefined;
maxPosTrackingError?: number | undefined;
maxRotTrackingError?: number | undefined;
forceRemainNearCurrentJointConfiguration?: boolean | undefined;
preferredJointConfiguration?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
xAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
yAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
zAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
rxAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
ryAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
rzAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
wrenchTrajectoryInTask?: {
points?: {
wrench?: {
force?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
torque?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
} | undefined;
} & {
rootFrameName?: string | undefined;
wristTformTool?: ({
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} & {
position?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_12 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["wristTformTool"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
rotation?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & { [K_13 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["wristTformTool"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["wristTformTool"], keyof SE3Pose>]: never; }) | undefined;
rootTformTask?: ({
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} & {
position?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_15 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["rootTformTask"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
rotation?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & { [K_16 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["rootTformTask"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
} & { [K_17 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["rootTformTask"], keyof SE3Pose>]: never; }) | undefined;
poseTrajectoryInTask?: ({
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
angInterpolation?: import("../trajectory").AngularInterpolation | undefined;
} & {
points?: ({
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] & ({
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
} & {
pose?: ({
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} & {
position?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_18 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["poseTrajectoryInTask"]["points"][number]["pose"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
rotation?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & { [K_19 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["poseTrajectoryInTask"]["points"][number]["pose"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
} & { [K_20 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["poseTrajectoryInTask"]["points"][number]["pose"], keyof SE3Pose>]: never; }) | undefined;
velocity?: ({
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} & {
linear?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_21 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["poseTrajectoryInTask"]["points"][number]["velocity"]["linear"], keyof import("../geometry").Vec3>]: never; }) | undefined;
angular?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_22 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["poseTrajectoryInTask"]["points"][number]["velocity"]["angular"], keyof import("../geometry").Vec3>]: never; }) | undefined;
} & { [K_23 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["poseTrajectoryInTask"]["points"][number]["velocity"], keyof import("../geometry").SE3Velocity>]: never; }) | undefined;
timeSinceReference?: ({
seconds?: number | undefined;
nanos?: number | undefined;
} & {
seconds?: number | undefined;
nanos?: number | undefined;
} & { [K_24 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["poseTrajectoryInTask"]["points"][number]["timeSinceReference"], keyof Duration>]: never; }) | undefined;
} & { [K_25 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["poseTrajectoryInTask"]["points"][number], keyof import("../trajectory").SE3TrajectoryPoint>]: never; })[] & { [K_26 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["poseTrajectoryInTask"]["points"], keyof {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[]>]: never; }) | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
angInterpolation?: import("../trajectory").AngularInterpolation | undefined;
} & { [K_27 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["poseTrajectoryInTask"], keyof import("../trajectory").SE3Trajectory>]: never; }) | undefined;
maximumAcceleration?: number | undefined;
maxLinearVelocity?: number | undefined;
maxAngularVelocity?: number | undefined;
maxPosTrackingError?: number | undefined;
maxRotTrackingError?: number | undefined;
forceRemainNearCurrentJointConfiguration?: boolean | undefined;
preferredJointConfiguration?: ({
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} & {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} & { [K_28 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["preferredJointConfiguration"], keyof import("../arm_command").ArmJointPosition>]: never; }) | undefined;
xAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
yAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
zAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
rxAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
ryAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
rzAxis?: import("../arm_command").ArmCartesianCommand_Request_AxisMode | undefined;
wrenchTrajectoryInTask?: ({
points?: {
wrench?: {
force?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
torque?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
} & {
points?: ({
wrench?: {
force?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
torque?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] & ({
wrench?: {
force?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
torque?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
} & {
wrench?: ({
force?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
torque?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} & {
force?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_29 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["wrenchTrajectoryInTask"]["points"][number]["wrench"]["force"], keyof import("../geometry").Vec3>]: never; }) | undefined;
torque?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_30 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["wrenchTrajectoryInTask"]["points"][number]["wrench"]["torque"], keyof import("../geometry").Vec3>]: never; }) | undefined;
} & { [K_31 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["wrenchTrajectoryInTask"]["points"][number]["wrench"], keyof import("../geometry").Wrench>]: never; }) | undefined;
timeSinceReference?: ({
seconds?: number | undefined;
nanos?: number | undefined;
} & {
seconds?: number | undefined;
nanos?: number | undefined;
} & { [K_32 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["wrenchTrajectoryInTask"]["points"][number]["timeSinceReference"], keyof Duration>]: never; }) | undefined;
} & { [K_33 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["wrenchTrajectoryInTask"]["points"][number], keyof import("../trajectory").WrenchTrajectoryPoint>]: never; })[] & { [K_34 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["wrenchTrajectoryInTask"]["points"], keyof {
wrench?: {
force?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
torque?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[]>]: never; }) | undefined;
referenceTime?: Date | undefined;
} & { [K_35 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"]["wrenchTrajectoryInTask"], keyof import("../trajectory").WrenchTrajectory>]: never; }) | undefined;
} & { [K_36 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armCartesianCommand"], keyof import("../arm_command").ArmCartesianCommand_Request>]: never; }) | undefined;
armJointMoveCommand?: ({
trajectory?: {
points?: {
position?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
velocity?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
maximumVelocity?: number | undefined;
maximumAcceleration?: number | undefined;
} | undefined;
} & {
trajectory?: ({
points?: {
position?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
velocity?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
maximumVelocity?: number | undefined;
maximumAcceleration?: number | undefined;
} & {
points?: ({
position?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
velocity?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] & ({
position?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
velocity?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
} & {
position?: ({
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} & {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} & { [K_37 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armJointMoveCommand"]["trajectory"]["points"][number]["position"], keyof import("../arm_command").ArmJointPosition>]: never; }) | undefined;
velocity?: ({
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} & {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} & { [K_38 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armJointMoveCommand"]["trajectory"]["points"][number]["velocity"], keyof import("../arm_command").ArmJointVelocity>]: never; }) | undefined;
timeSinceReference?: ({
seconds?: number | undefined;
nanos?: number | undefined;
} & {
seconds?: number | undefined;
nanos?: number | undefined;
} & { [K_39 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armJointMoveCommand"]["trajectory"]["points"][number]["timeSinceReference"], keyof Duration>]: never; }) | undefined;
} & { [K_40 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armJointMoveCommand"]["trajectory"]["points"][number], keyof import("../arm_command").ArmJointTrajectoryPoint>]: never; })[] & { [K_41 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armJointMoveCommand"]["trajectory"]["points"], keyof {
position?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
velocity?: {
sh0?: number | undefined;
sh1?: number | undefined;
el0?: number | undefined;
el1?: number | undefined;
wr0?: number | undefined;
wr1?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[]>]: never; }) | undefined;
referenceTime?: Date | undefined;
maximumVelocity?: number | undefined;
maximumAcceleration?: number | undefined;
} & { [K_42 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armJointMoveCommand"]["trajectory"], keyof import("../arm_command").ArmJointTrajectory>]: never; }) | undefined;
} & { [K_43 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armJointMoveCommand"], "trajectory">]: never; }) | undefined;
namedArmPositionCommand?: ({
position?: import("../arm_command").NamedArmPositionsCommand_Positions | undefined;
} & {
position?: import("../arm_command").NamedArmPositionsCommand_Positions | undefined;
} & { [K_44 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["namedArmPositionCommand"], "position">]: never; }) | undefined;
armVelocityCommand?: ({
cylindricalVelocity?: {
linearVelocity?: {
r?: number | undefined;
theta?: number | undefined;
z?: number | undefined;
} | undefined;
maxLinearVelocity?: number | undefined;
} | undefined;
cartesianVelocity?: {
frameName?: string | undefined;
velocityInFrameName?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
angularVelocityOfHandRtOdomInHand?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
maximumAcceleration?: number | undefined;
endTime?: Date | undefined;
} & {
cylindricalVelocity?: ({
linearVelocity?: {
r?: number | undefined;
theta?: number | undefined;
z?: number | undefined;
} | undefined;
maxLinearVelocity?: number | undefined;
} & {
linearVelocity?: ({
r?: number | undefined;
theta?: number | undefined;
z?: number | undefined;
} & {
r?: number | undefined;
theta?: number | undefined;
z?: number | undefined;
} & { [K_45 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armVelocityCommand"]["cylindricalVelocity"]["linearVelocity"], keyof import("../geometry").CylindricalCoordinate>]: never; }) | undefined;
maxLinearVelocity?: number | undefined;
} & { [K_46 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armVelocityCommand"]["cylindricalVelocity"], keyof import("../arm_command").ArmVelocityCommand_CylindricalVelocity>]: never; }) | undefined;
cartesianVelocity?: ({
frameName?: string | undefined;
velocityInFrameName?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} & {
frameName?: string | undefined;
velocityInFrameName?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_47 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armVelocityCommand"]["cartesianVelocity"]["velocityInFrameName"], keyof import("../geometry").Vec3>]: never; }) | undefined;
} & { [K_48 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armVelocityCommand"]["cartesianVelocity"], keyof import("../arm_command").ArmVelocityCommand_CartesianVelocity>]: never; }) | undefined;
angularVelocityOfHandRtOdomInHand?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_49 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armVelocityCommand"]["angularVelocityOfHandRtOdomInHand"], keyof import("../geometry").Vec3>]: never; }) | undefined;
maximumAcceleration?: number | undefined;
endTime?: Date | undefined;
} & { [K_50 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armVelocityCommand"], keyof import("../arm_command").ArmVelocityCommand_Request>]: never; }) | undefined;
armGazeCommand?: ({
targetTrajectoryInFrame1?: {
points?: {
point?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
linearSpeed?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
startingVelocity?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
endingVelocity?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
frame1Name?: string | undefined;
toolTrajectoryInFrame2?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
angInterpolation?: import("../trajectory").AngularInterpolation | undefined;
} | undefined;
frame2Name?: string | undefined;
wristTformTool?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
targetTrajectoryInitialVelocity?: number | undefined;
maximumAcceleration?: number | undefined;
maxLinearVelocity?: number | undefined;
maxAngularVelocity?: number | undefined;
} & {
targetTrajectoryInFrame1?: ({
points?: {
point?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
linearSpeed?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
startingVelocity?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
endingVelocity?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} & {
points?: ({
point?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
linearSpeed?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] & ({
point?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
linearSpeed?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
} & {
point?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_51 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["targetTrajectoryInFrame1"]["points"][number]["point"], keyof import("../geometry").Vec3>]: never; }) | undefined;
linearSpeed?: number | undefined;
timeSinceReference?: ({
seconds?: number | undefined;
nanos?: number | undefined;
} & {
seconds?: number | undefined;
nanos?: number | undefined;
} & { [K_52 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["targetTrajectoryInFrame1"]["points"][number]["timeSinceReference"], keyof Duration>]: never; }) | undefined;
} & { [K_53 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["targetTrajectoryInFrame1"]["points"][number], keyof import("../trajectory").Vec3TrajectoryPoint>]: never; })[] & { [K_54 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["targetTrajectoryInFrame1"]["points"], keyof {
point?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
linearSpeed?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[]>]: never; }) | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
startingVelocity?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_55 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["targetTrajectoryInFrame1"]["startingVelocity"], keyof import("../geometry").Vec3>]: never; }) | undefined;
endingVelocity?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_56 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["targetTrajectoryInFrame1"]["endingVelocity"], keyof import("../geometry").Vec3>]: never; }) | undefined;
} & { [K_57 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["targetTrajectoryInFrame1"], keyof import("../trajectory").Vec3Trajectory>]: never; }) | undefined;
frame1Name?: string | undefined;
toolTrajectoryInFrame2?: ({
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
angInterpolation?: import("../trajectory").AngularInterpolation | undefined;
} & {
points?: ({
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] & ({
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
} & {
pose?: ({
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} & {
position?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_58 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["toolTrajectoryInFrame2"]["points"][number]["pose"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
rotation?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & { [K_59 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["toolTrajectoryInFrame2"]["points"][number]["pose"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
} & { [K_60 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["toolTrajectoryInFrame2"]["points"][number]["pose"], keyof SE3Pose>]: never; }) | undefined;
velocity?: ({
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} & {
linear?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_61 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["toolTrajectoryInFrame2"]["points"][number]["velocity"]["linear"], keyof import("../geometry").Vec3>]: never; }) | undefined;
angular?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_62 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["toolTrajectoryInFrame2"]["points"][number]["velocity"]["angular"], keyof import("../geometry").Vec3>]: never; }) | undefined;
} & { [K_63 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["toolTrajectoryInFrame2"]["points"][number]["velocity"], keyof import("../geometry").SE3Velocity>]: never; }) | undefined;
timeSinceReference?: ({
seconds?: number | undefined;
nanos?: number | undefined;
} & {
seconds?: number | undefined;
nanos?: number | undefined;
} & { [K_64 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["toolTrajectoryInFrame2"]["points"][number]["timeSinceReference"], keyof Duration>]: never; }) | undefined;
} & { [K_65 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["toolTrajectoryInFrame2"]["points"][number], keyof import("../trajectory").SE3TrajectoryPoint>]: never; })[] & { [K_66 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["toolTrajectoryInFrame2"]["points"], keyof {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
angular?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[]>]: never; }) | undefined;
referenceTime?: Date | undefined;
posInterpolation?: import("../trajectory").PositionalInterpolation | undefined;
angInterpolation?: import("../trajectory").AngularInterpolation | undefined;
} & { [K_67 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["toolTrajectoryInFrame2"], keyof import("../trajectory").SE3Trajectory>]: never; }) | undefined;
frame2Name?: string | undefined;
wristTformTool?: ({
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} & {
position?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_68 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["wristTformTool"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
rotation?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & { [K_69 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["wristTformTool"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
} & { [K_70 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"]["wristTformTool"], keyof SE3Pose>]: never; }) | undefined;
targetTrajectoryInitialVelocity?: number | undefined;
maximumAcceleration?: number | undefined;
maxLinearVelocity?: number | undefined;
maxAngularVelocity?: number | undefined;
} & { [K_71 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armGazeCommand"], keyof import("../arm_command").GazeCommand_Request>]: never; }) | undefined;
armStopCommand?: ({} & {} & { [K_72 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armStopCommand"], never>]: never; }) | undefined;
armDragCommand?: ({} & {} & { [K_73 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["armDragCommand"], never>]: never; }) | undefined;
params?: ({
disableBodyForceLimiter?: boolean | undefined;
} & {
disableBodyForceLimiter?: boolean | undefined;
} & { [K_74 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"]["params"], "disableBodyForceLimiter">]: never; }) | undefined;
} & { [K_75 in Exclude<keyof I["command"]["synchronizedCommand"]["armCommand"], keyof import("../arm_command").ArmCommand_Request>]: never; }) | undefined;
mobilityCommand?: ({
se2TrajectoryRequest?: {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
trajectory?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} | undefined;
} | undefined;
se2VelocityRequest?: {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
slewRateLimit?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
} | undefined;
sitRequest?: {} | undefined;
standRequest?: {} | undefined;
stanceRequest?: {
endTime?: Date | undefined;
stance?: {
se2FrameName?: string | undefined;
footPositions?: {
[x: string]: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} | undefined;
accuracy?: number | undefined;
} | undefined;
} | undefined;
stopRequest?: {} | undefined;
followArmRequest?: {
bodyOffsetFromHand?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
disableWalking?: boolean | undefined;
} | undefined;
params?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
se2TrajectoryRequest?: ({
endTime?: Date | undefined;
se2FrameName?: string | undefined;
trajectory?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} | undefined;
} & {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
trajectory?: ({
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} & {
points?: ({
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] & ({
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
} & {
pose?: ({
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} & {
position?: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_76 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["se2TrajectoryRequest"]["trajectory"]["points"][number]["pose"]["position"], keyof import("../geometry").Vec2>]: never; }) | undefined;
angle?: number | undefined;
} & { [K_77 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["se2TrajectoryRequest"]["trajectory"]["points"][number]["pose"], keyof import("../geometry").SE2Pose>]: never; }) | undefined;
timeSinceReference?: ({
seconds?: number | undefined;
nanos?: number | undefined;
} & {
seconds?: number | undefined;
nanos?: number | undefined;
} & { [K_78 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["se2TrajectoryRequest"]["trajectory"]["points"][number]["timeSinceReference"], keyof Duration>]: never; }) | undefined;
} & { [K_79 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["se2TrajectoryRequest"]["trajectory"]["points"][number], keyof import("../trajectory").SE2TrajectoryPoint>]: never; })[] & { [K_80 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["se2TrajectoryRequest"]["trajectory"]["points"], keyof {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[]>]: never; }) | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} & { [K_81 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["se2TrajectoryRequest"]["trajectory"], keyof import("../trajectory").SE2Trajectory>]: never; }) | undefined;
} & { [K_82 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["se2TrajectoryRequest"], keyof import("../basic_command").SE2TrajectoryCommand_Request>]: never; }) | undefined;
se2VelocityRequest?: ({
endTime?: Date | undefined;
se2FrameName?: string | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
slewRateLimit?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
} & {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
velocity?: ({
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} & {
linear?: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_83 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["se2VelocityRequest"]["velocity"]["linear"], keyof import("../geometry").Vec2>]: never; }) | undefined;
angular?: number | undefined;
} & { [K_84 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["se2VelocityRequest"]["velocity"], keyof import("../geometry").SE2Velocity>]: never; }) | undefined;
slewRateLimit?: ({
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} & {
linear?: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_85 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["se2VelocityRequest"]["slewRateLimit"]["linear"], keyof import("../geometry").Vec2>]: never; }) | undefined;
angular?: number | undefined;
} & { [K_86 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["se2VelocityRequest"]["slewRateLimit"], keyof import("../geometry").SE2Velocity>]: never; }) | undefined;
} & { [K_87 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["se2VelocityRequest"], keyof import("../basic_command").SE2VelocityCommand_Request>]: never; }) | undefined;
sitRequest?: ({} & {} & { [K_88 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["sitRequest"], never>]: never; }) | undefined;
standRequest?: ({} & {} & { [K_89 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["standRequest"], never>]: never; }) | undefined;
stanceRequest?: ({
endTime?: Date | undefined;
stance?: {
se2FrameName?: string | undefined;
footPositions?: {
[x: string]: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} | undefined;
accuracy?: number | undefined;
} | undefined;
} & {
endTime?: Date | undefined;
stance?: ({
se2FrameName?: string | undefined;
footPositions?: {
[x: string]: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} | undefined;
accuracy?: number | undefined;
} & {
se2FrameName?: string | undefined;
footPositions?: ({
[x: string]: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} & {
[x: string]: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_90 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["stanceRequest"]["stance"]["footPositions"][string], keyof import("../geometry").Vec2>]: never; }) | undefined;
} & { [K_91 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["stanceRequest"]["stance"]["footPositions"], string | number>]: never; }) | undefined;
accuracy?: number | undefined;
} & { [K_92 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["stanceRequest"]["stance"], keyof import("../basic_command").Stance>]: never; }) | undefined;
} & { [K_93 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["stanceRequest"], keyof import("../basic_command").StanceCommand_Request>]: never; }) | undefined;
stopRequest?: ({} & {} & { [K_94 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["stopRequest"], never>]: never; }) | undefined;
followArmRequest?: ({
bodyOffsetFromHand?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
disableWalking?: boolean | undefined;
} & {
bodyOffsetFromHand?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_95 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["followArmRequest"]["bodyOffsetFromHand"], keyof import("../geometry").Vec3>]: never; }) | undefined;
disableWalking?: boolean | undefined;
} & { [K_96 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["followArmRequest"], keyof import("../basic_command").FollowArmCommand_Request>]: never; }) | undefined;
params?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_97 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"]["params"], keyof Any>]: never; }) | undefined;
} & { [K_98 in Exclude<keyof I["command"]["synchronizedCommand"]["mobilityCommand"], keyof import("../mobility_command").MobilityCommand_Request>]: never; }) | undefined;
gripperCommand?: ({
clawGripperCommand?: {
trajectory?: {
points?: {
point?: number | undefined;
velocity?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} | undefined;
maximumOpenCloseVelocity?: number | undefined;
maximumOpenCloseAcceleration?: number | undefined;
maximumTorque?: number | undefined;
disableForceOnContact?: boolean | undefined;
} | undefined;
} & {
clawGripperCommand?: ({
trajectory?: {
points?: {
point?: number | undefined;
velocity?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} | undefined;
maximumOpenCloseVelocity?: number | undefined;
maximumOpenCloseAcceleration?: number | undefined;
maximumTorque?: number | undefined;
disableForceOnContact?: boolean | undefined;
} & {
trajectory?: ({
points?: {
point?: number | undefined;
velocity?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} & {
points?: ({
point?: number | undefined;
velocity?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] & ({
point?: number | undefined;
velocity?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
} & {
point?: number | undefined;
velocity?: number | undefined;
timeSinceReference?: ({
seconds?: number | undefined;
nanos?: number | undefined;
} & {
seconds?: number | undefined;
nanos?: number | undefined;
} & { [K_99 in Exclude<keyof I["command"]["synchronizedCommand"]["gripperCommand"]["clawGripperCommand"]["trajectory"]["points"][number]["timeSinceReference"], keyof Duration>]: never; }) | undefined;
} & { [K_100 in Exclude<keyof I["command"]["synchronizedCommand"]["gripperCommand"]["clawGripperCommand"]["trajectory"]["points"][number], keyof import("../trajectory").ScalarTrajectoryPoint>]: never; })[] & { [K_101 in Exclude<keyof I["command"]["synchronizedCommand"]["gripperCommand"]["clawGripperCommand"]["trajectory"]["points"], keyof {
point?: number | undefined;
velocity?: number | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[]>]: never; }) | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} & { [K_102 in Exclude<keyof I["command"]["synchronizedCommand"]["gripperCommand"]["clawGripperCommand"]["trajectory"], keyof import("../trajectory").ScalarTrajectory>]: never; }) | undefined;
maximumOpenCloseVelocity?: number | undefined;
maximumOpenCloseAcceleration?: number | undefined;
maximumTorque?: number | undefined;
disableForceOnContact?: boolean | undefined;
} & { [K_103 in Exclude<keyof I["command"]["synchronizedCommand"]["gripperCommand"]["clawGripperCommand"], keyof import("../gripper_command").ClawGripperCommand_Request>]: never; }) | undefined;
} & { [K_104 in Exclude<keyof I["command"]["synchronizedCommand"]["gripperCommand"], "clawGripperCommand">]: never; }) | undefined;
} & { [K_105 in Exclude<keyof I["command"]["synchronizedCommand"], keyof import("../synchronized_command").SynchronizedCommand_Request>]: never; }) | undefined;
mobilityCommand?: ({
se2TrajectoryRequest?: {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
trajectory?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} | undefined;
} | undefined;
se2VelocityRequest?: {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
slewRateLimit?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
} | undefined;
sitRequest?: {} | undefined;
standRequest?: {} | undefined;
stanceRequest?: {
endTime?: Date | undefined;
stance?: {
se2FrameName?: string | undefined;
footPositions?: {
[x: string]: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} | undefined;
accuracy?: number | undefined;
} | undefined;
} | undefined;
stopRequest?: {} | undefined;
followArmRequest?: {
bodyOffsetFromHand?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
disableWalking?: boolean | undefined;
} | undefined;
params?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
se2TrajectoryRequest?: ({
endTime?: Date | undefined;
se2FrameName?: string | undefined;
trajectory?: {
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} | undefined;
} & {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
trajectory?: ({
points?: {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} & {
points?: ({
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[] & ({
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
} & {
pose?: ({
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} & {
position?: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_106 in Exclude<keyof I["command"]["mobilityCommand"]["se2TrajectoryRequest"]["trajectory"]["points"][number]["pose"]["position"], keyof import("../geometry").Vec2>]: never; }) | undefined;
angle?: number | undefined;
} & { [K_107 in Exclude<keyof I["command"]["mobilityCommand"]["se2TrajectoryRequest"]["trajectory"]["points"][number]["pose"], keyof import("../geometry").SE2Pose>]: never; }) | undefined;
timeSinceReference?: ({
seconds?: number | undefined;
nanos?: number | undefined;
} & {
seconds?: number | undefined;
nanos?: number | undefined;
} & { [K_108 in Exclude<keyof I["command"]["mobilityCommand"]["se2TrajectoryRequest"]["trajectory"]["points"][number]["timeSinceReference"], keyof Duration>]: never; }) | undefined;
} & { [K_109 in Exclude<keyof I["command"]["mobilityCommand"]["se2TrajectoryRequest"]["trajectory"]["points"][number], keyof import("../trajectory").SE2TrajectoryPoint>]: never; })[] & { [K_110 in Exclude<keyof I["command"]["mobilityCommand"]["se2TrajectoryRequest"]["trajectory"]["points"], keyof {
pose?: {
position?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angle?: number | undefined;
} | undefined;
timeSinceReference?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
}[]>]: never; }) | undefined;
referenceTime?: Date | undefined;
interpolation?: import("../trajectory").PositionalInterpolation | undefined;
} & { [K_111 in Exclude<keyof I["command"]["mobilityCommand"]["se2TrajectoryRequest"]["trajectory"], keyof import("../trajectory").SE2Trajectory>]: never; }) | undefined;
} & { [K_112 in Exclude<keyof I["command"]["mobilityCommand"]["se2TrajectoryRequest"], keyof import("../basic_command").SE2TrajectoryCommand_Request>]: never; }) | undefined;
se2VelocityRequest?: ({
endTime?: Date | undefined;
se2FrameName?: string | undefined;
velocity?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
slewRateLimit?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
} & {
endTime?: Date | undefined;
se2FrameName?: string | undefined;
velocity?: ({
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} & {
linear?: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_113 in Exclude<keyof I["command"]["mobilityCommand"]["se2VelocityRequest"]["velocity"]["linear"], keyof import("../geometry").Vec2>]: never; }) | undefined;
angular?: number | undefined;
} & { [K_114 in Exclude<keyof I["command"]["mobilityCommand"]["se2VelocityRequest"]["velocity"], keyof import("../geometry").SE2Velocity>]: never; }) | undefined;
slewRateLimit?: ({
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} & {
linear?: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_115 in Exclude<keyof I["command"]["mobilityCommand"]["se2VelocityRequest"]["slewRateLimit"]["linear"], keyof import("../geometry").Vec2>]: never; }) | undefined;
angular?: number | undefined;
} & { [K_116 in Exclude<keyof I["command"]["mobilityCommand"]["se2VelocityRequest"]["slewRateLimit"], keyof import("../geometry").SE2Velocity>]: never; }) | undefined;
} & { [K_117 in Exclude<keyof I["command"]["mobilityCommand"]["se2VelocityRequest"], keyof import("../basic_command").SE2VelocityCommand_Request>]: never; }) | undefined;
sitRequest?: ({} & {} & { [K_118 in Exclude<keyof I["command"]["mobilityCommand"]["sitRequest"], never>]: never; }) | undefined;
standRequest?: ({} & {} & { [K_119 in Exclude<keyof I["command"]["mobilityCommand"]["standRequest"], never>]: never; }) | undefined;
stanceRequest?: ({
endTime?: Date | undefined;
stance?: {
se2FrameName?: string | undefined;
footPositions?: {
[x: string]: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} | undefined;
accuracy?: number | undefined;
} | undefined;
} & {
endTime?: Date | undefined;
stance?: ({
se2FrameName?: string | undefined;
footPositions?: {
[x: string]: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} | undefined;
accuracy?: number | undefined;
} & {
se2FrameName?: string | undefined;
footPositions?: ({
[x: string]: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} & {
[x: string]: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_120 in Exclude<keyof I["command"]["mobilityCommand"]["stanceRequest"]["stance"]["footPositions"][string], keyof import("../geometry").Vec2>]: never; }) | undefined;
} & { [K_121 in Exclude<keyof I["command"]["mobilityCommand"]["stanceRequest"]["stance"]["footPositions"], string | number>]: never; }) | undefined;
accuracy?: number | undefined;
} & { [K_122 in Exclude<keyof I["command"]["mobilityCommand"]["stanceRequest"]["stance"], keyof import("../basic_command").Stance>]: never; }) | undefined;
} & { [K_123 in Exclude<keyof I["command"]["mobilityCommand"]["stanceRequest"], keyof import("../basic_command").StanceCommand_Request>]: never; }) | undefined;
stopRequest?: ({} & {} & { [K_124 in Exclude<keyof I["command"]["mobilityCommand"]["stopRequest"], never>]: never; }) | undefined;
followArmRequest?: ({
bodyOffsetFromHand?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
disableWalking?: boolean | undefined;
} & {
bodyOffsetFromHand?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_125 in Exclude<keyof I["command"]["mobilityCommand"]["followArmRequest"]["bodyOffsetFromHand"], keyof import("../geometry").Vec3>]: never; }) | undefined;
disableWalking?: boolean | undefined;
} & { [K_126 in Exclude<keyof I["command"]["mobilityCommand"]["followArmRequest"], keyof import("../basic_command").FollowArmCommand_Request>]: never; }) | undefined;
params?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_127 in Exclude<keyof I["command"]["mobilityCommand"]["params"], keyof Any>]: never; }) | undefined;
} & { [K_128 in Exclude<keyof I["command"]["mobilityCommand"], keyof import("../mobility_command").MobilityCommand_Request>]: never; }) | undefined;
} & { [K_129 in Exclude<keyof I["command"], keyof RobotCommand>]: never; }) | undefined;
} & { [K_130 in Exclude<keyof I, keyof BosdynRobotCommand>]: never; }>(object: I): BosdynRobotCommand;
};
export declare const BosdynPowerRequest: {
encode(message: BosdynPowerRequest, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): BosdynPowerRequest;
fromJSON(object: any): BosdynPowerRequest;
toJSON(message: BosdynPowerRequest): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
request?: PowerCommandRequest_Request | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
request?: PowerCommandRequest_Request | undefined;
} & { [K in Exclude<keyof I, keyof BosdynPowerRequest>]: never; }>(object: I): BosdynPowerRequest;
};
export declare const BosdynNavigateTo: {
encode(message: BosdynNavigateTo, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): BosdynNavigateTo;
fromJSON(object: any): BosdynNavigateTo;
toJSON(message: BosdynNavigateTo): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
destinationWaypointId?: string | undefined;
routeGenParams?: {} | undefined;
travelParams?: {
maxDistance?: number | undefined;
maxYaw?: number | undefined;
velocityLimit?: {
maxVel?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
minVel?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
} | undefined;
ignoreFinalYaw?: boolean | undefined;
featureQualityTolerance?: import("../graph_nav/graph_nav").TravelParams_FeatureQualityTolerance | undefined;
disableDirectedExploration?: boolean | undefined;
disableAlternateRouteFinding?: boolean | undefined;
} | undefined;
navigationFeedbackResponseBlackboardKey?: string | undefined;
navigateToResponseBlackboardKey?: string | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
destinationWaypointId?: string | undefined;
routeGenParams?: ({} & {} & { [K in Exclude<keyof I["routeGenParams"], never>]: never; }) | undefined;
travelParams?: ({
maxDistance?: number | undefined;
maxYaw?: number | undefined;
velocityLimit?: {
maxVel?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
minVel?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
} | undefined;
ignoreFinalYaw?: boolean | undefined;
featureQualityTolerance?: import("../graph_nav/graph_nav").TravelParams_FeatureQualityTolerance | undefined;
disableDirectedExploration?: boolean | undefined;
disableAlternateRouteFinding?: boolean | undefined;
} & {
maxDistance?: number | undefined;
maxYaw?: number | undefined;
velocityLimit?: ({
maxVel?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
minVel?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
} & {
maxVel?: ({
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} & {
linear?: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_1 in Exclude<keyof I["travelParams"]["velocityLimit"]["maxVel"]["linear"], keyof import("../geometry").Vec2>]: never; }) | undefined;
angular?: number | undefined;
} & { [K_2 in Exclude<keyof I["travelParams"]["velocityLimit"]["maxVel"], keyof import("../geometry").SE2Velocity>]: never; }) | undefined;
minVel?: ({
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} & {
linear?: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_3 in Exclude<keyof I["travelParams"]["velocityLimit"]["minVel"]["linear"], keyof import("../geometry").Vec2>]: never; }) | undefined;
angular?: number | undefined;
} & { [K_4 in Exclude<keyof I["travelParams"]["velocityLimit"]["minVel"], keyof import("../geometry").SE2Velocity>]: never; }) | undefined;
} & { [K_5 in Exclude<keyof I["travelParams"]["velocityLimit"], keyof import("../geometry").SE2VelocityLimit>]: never; }) | undefined;
ignoreFinalYaw?: boolean | undefined;
featureQualityTolerance?: import("../graph_nav/graph_nav").TravelParams_FeatureQualityTolerance | undefined;
disableDirectedExploration?: boolean | undefined;
disableAlternateRouteFinding?: boolean | undefined;
} & { [K_6 in Exclude<keyof I["travelParams"], keyof TravelParams>]: never; }) | undefined;
navigationFeedbackResponseBlackboardKey?: string | undefined;
navigateToResponseBlackboardKey?: string | undefined;
} & { [K_7 in Exclude<keyof I, keyof BosdynNavigateTo>]: never; }>(object: I): BosdynNavigateTo;
};
export declare const BosdynNavigateRoute: {
encode(message: BosdynNavigateRoute, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): BosdynNavigateRoute;
fromJSON(object: any): BosdynNavigateRoute;
toJSON(message: BosdynNavigateRoute): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
route?: {
waypointId?: string[] | undefined;
edgeId?: {
fromWaypoint?: string | undefined;
toWaypoint?: string | undefined;
}[] | undefined;
} | undefined;
routeFollowParams?: {
newCmdBehavior?: import("../graph_nav/graph_nav").RouteFollowingParams_StartRouteBehavior | undefined;
existingCmdBehavior?: import("../graph_nav/graph_nav").RouteFollowingParams_ResumeBehavior | undefined;
routeBlockedBehavior?: import("../graph_nav/graph_nav").RouteFollowingParams_RouteBlockedBehavior | undefined;
} | undefined;
travelParams?: {
maxDistance?: number | undefined;
maxYaw?: number | undefined;
velocityLimit?: {
maxVel?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
minVel?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
} | undefined;
ignoreFinalYaw?: boolean | undefined;
featureQualityTolerance?: import("../graph_nav/graph_nav").TravelParams_FeatureQualityTolerance | undefined;
disableDirectedExploration?: boolean | undefined;
disableAlternateRouteFinding?: boolean | undefined;
} | undefined;
navigationFeedbackResponseBlackboardKey?: string | undefined;
navigateRouteResponseBlackboardKey?: string | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
route?: ({
waypointId?: string[] | undefined;
edgeId?: {
fromWaypoint?: string | undefined;
toWaypoint?: string | undefined;
}[] | undefined;
} & {
waypointId?: (string[] & string[] & { [K in Exclude<keyof I["route"]["waypointId"], keyof string[]>]: never; }) | undefined;
edgeId?: ({
fromWaypoint?: string | undefined;
toWaypoint?: string | undefined;
}[] & ({
fromWaypoint?: string | undefined;
toWaypoint?: string | undefined;
} & {
fromWaypoint?: string | undefined;
toWaypoint?: string | undefined;
} & { [K_1 in Exclude<keyof I["route"]["edgeId"][number], keyof import("../graph_nav/map").Edge_Id>]: never; })[] & { [K_2 in Exclude<keyof I["route"]["edgeId"], keyof {
fromWaypoint?: string | undefined;
toWaypoint?: string | undefined;
}[]>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["route"], keyof Route>]: never; }) | undefined;
routeFollowParams?: ({
newCmdBehavior?: import("../graph_nav/graph_nav").RouteFollowingParams_StartRouteBehavior | undefined;
existingCmdBehavior?: import("../graph_nav/graph_nav").RouteFollowingParams_ResumeBehavior | undefined;
routeBlockedBehavior?: import("../graph_nav/graph_nav").RouteFollowingParams_RouteBlockedBehavior | undefined;
} & {
newCmdBehavior?: import("../graph_nav/graph_nav").RouteFollowingParams_StartRouteBehavior | undefined;
existingCmdBehavior?: import("../graph_nav/graph_nav").RouteFollowingParams_ResumeBehavior | undefined;
routeBlockedBehavior?: import("../graph_nav/graph_nav").RouteFollowingParams_RouteBlockedBehavior | undefined;
} & { [K_4 in Exclude<keyof I["routeFollowParams"], keyof RouteFollowingParams>]: never; }) | undefined;
travelParams?: ({
maxDistance?: number | undefined;
maxYaw?: number | undefined;
velocityLimit?: {
maxVel?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
minVel?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
} | undefined;
ignoreFinalYaw?: boolean | undefined;
featureQualityTolerance?: import("../graph_nav/graph_nav").TravelParams_FeatureQualityTolerance | undefined;
disableDirectedExploration?: boolean | undefined;
disableAlternateRouteFinding?: boolean | undefined;
} & {
maxDistance?: number | undefined;
maxYaw?: number | undefined;
velocityLimit?: ({
maxVel?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
minVel?: {
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} | undefined;
} & {
maxVel?: ({
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} & {
linear?: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_5 in Exclude<keyof I["travelParams"]["velocityLimit"]["maxVel"]["linear"], keyof import("../geometry").Vec2>]: never; }) | undefined;
angular?: number | undefined;
} & { [K_6 in Exclude<keyof I["travelParams"]["velocityLimit"]["maxVel"], keyof import("../geometry").SE2Velocity>]: never; }) | undefined;
minVel?: ({
linear?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
angular?: number | undefined;
} & {
linear?: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_7 in Exclude<keyof I["travelParams"]["velocityLimit"]["minVel"]["linear"], keyof import("../geometry").Vec2>]: never; }) | undefined;
angular?: number | undefined;
} & { [K_8 in Exclude<keyof I["travelParams"]["velocityLimit"]["minVel"], keyof import("../geometry").SE2Velocity>]: never; }) | undefined;
} & { [K_9 in Exclude<keyof I["travelParams"]["velocityLimit"], keyof import("../geometry").SE2VelocityLimit>]: never; }) | undefined;
ignoreFinalYaw?: boolean | undefined;
featureQualityTolerance?: import("../graph_nav/graph_nav").TravelParams_FeatureQualityTolerance | undefined;
disableDirectedExploration?: boolean | undefined;
disableAlternateRouteFinding?: boolean | undefined;
} & { [K_10 in Exclude<keyof I["travelParams"], keyof TravelParams>]: never; }) | undefined;
navigationFeedbackResponseBlackboardKey?: string | undefined;
navigateRouteResponseBlackboardKey?: string | undefined;
} & { [K_11 in Exclude<keyof I, keyof BosdynNavigateRoute>]: never; }>(object: I): BosdynNavigateRoute;
};
export declare const BosdynGraphNavState: {
encode(message: BosdynGraphNavState, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): BosdynGraphNavState;
fromJSON(object: any): BosdynGraphNavState;
toJSON(message: BosdynGraphNavState): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
child?: {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} | undefined;
stateName?: string | undefined;
waypointId?: string | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
child?: ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K in Exclude<keyof I["child"]["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["child"]["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_2 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_4 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_5 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["child"]["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_7 in Exclude<keyof I["child"]["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_8 in Exclude<keyof I["child"]["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_9 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_10 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_11 in Exclude<keyof I["child"]["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_12 in Exclude<keyof I["child"]["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_13 in Exclude<keyof I["child"]["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["child"]["overrides"][number], keyof KeyValue>]: never; })[] & { [K_15 in Exclude<keyof I["child"]["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_16 in Exclude<keyof I["child"]["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_17 in Exclude<keyof I["child"]["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_18 in Exclude<keyof I["child"], keyof Node>]: never; }) | undefined;
stateName?: string | undefined;
waypointId?: string | undefined;
} & { [K_19 in Exclude<keyof I, keyof BosdynGraphNavState>]: never; }>(object: I): BosdynGraphNavState;
};
export declare const BosdynGraphNavLocalize: {
encode(message: BosdynGraphNavLocalize, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): BosdynGraphNavLocalize;
fromJSON(object: any): BosdynGraphNavLocalize;
toJSON(message: BosdynGraphNavLocalize): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
localizationRequest?: {
header?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
initialGuess?: {
waypointId?: string | undefined;
waypointTformBody?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
seedTformBody?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
timestamp?: Date | undefined;
} | undefined;
koTformBody?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
maxDistance?: number | undefined;
maxYaw?: number | undefined;
fiducialInit?: import("../graph_nav/graph_nav").SetLocalizationRequest_FiducialInit | undefined;
useFiducialId?: number | undefined;
refineFiducialResultWithIcp?: boolean | undefined;
doAmbiguityCheck?: boolean | undefined;
restrictFiducialDetectionsToTargetWaypoint?: boolean | undefined;
} | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
localizationRequest?: ({
header?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
initialGuess?: {
waypointId?: string | undefined;
waypointTformBody?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
seedTformBody?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
timestamp?: Date | undefined;
} | undefined;
koTformBody?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
maxDistance?: number | undefined;
maxYaw?: number | undefined;
fiducialInit?: import("../graph_nav/graph_nav").SetLocalizationRequest_FiducialInit | undefined;
useFiducialId?: number | undefined;
refineFiducialResultWithIcp?: boolean | undefined;
doAmbiguityCheck?: boolean | undefined;
restrictFiducialDetectionsToTargetWaypoint?: boolean | 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["localizationRequest"]["header"], keyof import("../header").RequestHeader>]: never; }) | undefined;
initialGuess?: ({
waypointId?: string | undefined;
waypointTformBody?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
seedTformBody?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
timestamp?: Date | undefined;
} & {
waypointId?: string | undefined;
waypointTformBody?: ({
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} & {
position?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_1 in Exclude<keyof I["localizationRequest"]["initialGuess"]["waypointTformBody"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
rotation?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & { [K_2 in Exclude<keyof I["localizationRequest"]["initialGuess"]["waypointTformBody"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["localizationRequest"]["initialGuess"]["waypointTformBody"], keyof SE3Pose>]: never; }) | undefined;
seedTformBody?: ({
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} & {
position?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_4 in Exclude<keyof I["localizationRequest"]["initialGuess"]["seedTformBody"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
rotation?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & { [K_5 in Exclude<keyof I["localizationRequest"]["initialGuess"]["seedTformBody"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["localizationRequest"]["initialGuess"]["seedTformBody"], keyof SE3Pose>]: never; }) | undefined;
timestamp?: Date | undefined;
} & { [K_7 in Exclude<keyof I["localizationRequest"]["initialGuess"], keyof import("../graph_nav/nav").Localization>]: never; }) | undefined;
koTformBody?: ({
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} & {
position?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_8 in Exclude<keyof I["localizationRequest"]["koTformBody"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
rotation?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & { [K_9 in Exclude<keyof I["localizationRequest"]["koTformBody"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
} & { [K_10 in Exclude<keyof I["localizationRequest"]["koTformBody"], keyof SE3Pose>]: never; }) | undefined;
maxDistance?: number | undefined;
maxYaw?: number | undefined;
fiducialInit?: import("../graph_nav/graph_nav").SetLocalizationRequest_FiducialInit | undefined;
useFiducialId?: number | undefined;
refineFiducialResultWithIcp?: boolean | undefined;
doAmbiguityCheck?: boolean | undefined;
restrictFiducialDetectionsToTargetWaypoint?: boolean | undefined;
} & { [K_11 in Exclude<keyof I["localizationRequest"], keyof SetLocalizationRequest>]: never; }) | undefined;
} & { [K_12 in Exclude<keyof I, keyof BosdynGraphNavLocalize>]: never; }>(object: I): BosdynGraphNavLocalize;
};
export declare const BosdynRecordEvent: {
encode(message: BosdynRecordEvent, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): BosdynRecordEvent;
fromJSON(object: any): BosdynRecordEvent;
toJSON(message: BosdynRecordEvent): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
event?: {
type?: string | undefined;
description?: string | undefined;
source?: string | undefined;
id?: string | undefined;
startTime?: Date | undefined;
endTime?: Date | undefined;
level?: import("../data_buffer").Event_Level | undefined;
parameters?: {
label?: string | undefined;
units?: string | undefined;
intValue?: number | undefined;
floatValue?: number | undefined;
timestamp?: Date | undefined;
duration?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
stringValue?: string | undefined;
boolValue?: boolean | undefined;
uintValue?: number | undefined;
notes?: string | undefined;
}[] | undefined;
logPreserveHint?: import("../data_buffer").Event_LogPreserveHint | undefined;
} | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
event?: ({
type?: string | undefined;
description?: string | undefined;
source?: string | undefined;
id?: string | undefined;
startTime?: Date | undefined;
endTime?: Date | undefined;
level?: import("../data_buffer").Event_Level | undefined;
parameters?: {
label?: string | undefined;
units?: string | undefined;
intValue?: number | undefined;
floatValue?: number | undefined;
timestamp?: Date | undefined;
duration?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
stringValue?: string | undefined;
boolValue?: boolean | undefined;
uintValue?: number | undefined;
notes?: string | undefined;
}[] | undefined;
logPreserveHint?: import("../data_buffer").Event_LogPreserveHint | undefined;
} & {
type?: string | undefined;
description?: string | undefined;
source?: string | undefined;
id?: string | undefined;
startTime?: Date | undefined;
endTime?: Date | undefined;
level?: import("../data_buffer").Event_Level | undefined;
parameters?: ({
label?: string | undefined;
units?: string | undefined;
intValue?: number | undefined;
floatValue?: number | undefined;
timestamp?: Date | undefined;
duration?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
stringValue?: string | undefined;
boolValue?: boolean | undefined;
uintValue?: number | undefined;
notes?: string | undefined;
}[] & ({
label?: string | undefined;
units?: string | undefined;
intValue?: number | undefined;
floatValue?: number | undefined;
timestamp?: Date | undefined;
duration?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
stringValue?: string | undefined;
boolValue?: boolean | undefined;
uintValue?: number | undefined;
notes?: string | undefined;
} & {
label?: string | undefined;
units?: string | undefined;
intValue?: number | undefined;
floatValue?: number | undefined;
timestamp?: Date | undefined;
duration?: ({
seconds?: number | undefined;
nanos?: number | undefined;
} & {
seconds?: number | undefined;
nanos?: number | undefined;
} & { [K in Exclude<keyof I["event"]["parameters"][number]["duration"], keyof Duration>]: never; }) | undefined;
stringValue?: string | undefined;
boolValue?: boolean | undefined;
uintValue?: number | undefined;
notes?: string | undefined;
} & { [K_1 in Exclude<keyof I["event"]["parameters"][number], keyof import("../parameter").Parameter>]: never; })[] & { [K_2 in Exclude<keyof I["event"]["parameters"], keyof {
label?: string | undefined;
units?: string | undefined;
intValue?: number | undefined;
floatValue?: number | undefined;
timestamp?: Date | undefined;
duration?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
stringValue?: string | undefined;
boolValue?: boolean | undefined;
uintValue?: number | undefined;
notes?: string | undefined;
}[]>]: never; }) | undefined;
logPreserveHint?: import("../data_buffer").Event_LogPreserveHint | undefined;
} & { [K_3 in Exclude<keyof I["event"], keyof Event>]: never; }) | undefined;
} & { [K_4 in Exclude<keyof I, keyof BosdynRecordEvent>]: never; }>(object: I): BosdynRecordEvent;
};
export declare const RemoteGrpc: {
encode(message: RemoteGrpc, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): RemoteGrpc;
fromJSON(object: any): RemoteGrpc;
toJSON(message: RemoteGrpc): unknown;
fromPartial<I extends {
host?: string | undefined;
serviceName?: string | undefined;
timeout?: number | undefined;
leaseResources?: string[] | undefined;
inputs?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
} & {
host?: string | undefined;
serviceName?: string | undefined;
timeout?: number | undefined;
leaseResources?: (string[] & string[] & { [K in Exclude<keyof I["leaseResources"], keyof string[]>]: never; }) | undefined;
inputs?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["inputs"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_2 in Exclude<keyof I["inputs"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_3 in Exclude<keyof I["inputs"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_4 in Exclude<keyof I["inputs"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_5 in Exclude<keyof I["inputs"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["inputs"][number], keyof KeyValue>]: never; })[] & { [K_7 in Exclude<keyof I["inputs"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
} & { [K_8 in Exclude<keyof I, keyof RemoteGrpc>]: never; }>(object: I): RemoteGrpc;
};
export declare const Sleep: {
encode(message: Sleep, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): Sleep;
fromJSON(object: any): Sleep;
toJSON(message: Sleep): unknown;
fromPartial<I extends {
seconds?: number | undefined;
restartAfterStop?: boolean | undefined;
} & {
seconds?: number | undefined;
restartAfterStop?: boolean | undefined;
} & { [K in Exclude<keyof I, keyof Sleep>]: never; }>(object: I): Sleep;
};
export declare const Prompt: {
encode(message: Prompt, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): Prompt;
fromJSON(object: any): Prompt;
toJSON(message: Prompt): unknown;
fromPartial<I extends {
alwaysReprompt?: boolean | undefined;
text?: string | undefined;
source?: string | undefined;
options?: {
text?: string | undefined;
answerCode?: number | undefined;
}[] | undefined;
child?: {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} | undefined;
forAutonomousProcessing?: boolean | undefined;
} & {
alwaysReprompt?: boolean | undefined;
text?: string | undefined;
source?: string | undefined;
options?: ({
text?: string | undefined;
answerCode?: number | undefined;
}[] & ({
text?: string | undefined;
answerCode?: number | undefined;
} & {
text?: string | undefined;
answerCode?: number | undefined;
} & { [K in Exclude<keyof I["options"][number], keyof Prompt_Option>]: never; })[] & { [K_1 in Exclude<keyof I["options"], keyof {
text?: string | undefined;
answerCode?: number | undefined;
}[]>]: never; }) | undefined;
child?: ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K_2 in Exclude<keyof I["child"]["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_3 in Exclude<keyof I["child"]["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_4 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_5 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_6 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_7 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_8 in Exclude<keyof I["child"]["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_9 in Exclude<keyof I["child"]["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_10 in Exclude<keyof I["child"]["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_11 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_12 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_13 in Exclude<keyof I["child"]["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_14 in Exclude<keyof I["child"]["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_15 in Exclude<keyof I["child"]["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_16 in Exclude<keyof I["child"]["overrides"][number], keyof KeyValue>]: never; })[] & { [K_17 in Exclude<keyof I["child"]["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_18 in Exclude<keyof I["child"]["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_19 in Exclude<keyof I["child"]["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_20 in Exclude<keyof I["child"], keyof Node>]: never; }) | undefined;
forAutonomousProcessing?: boolean | undefined;
} & { [K_21 in Exclude<keyof I, keyof Prompt>]: never; }>(object: I): Prompt;
};
export declare const Prompt_Option: {
encode(message: Prompt_Option, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): Prompt_Option;
fromJSON(object: any): Prompt_Option;
toJSON(message: Prompt_Option): unknown;
fromPartial<I extends {
text?: string | undefined;
answerCode?: number | undefined;
} & {
text?: string | undefined;
answerCode?: number | undefined;
} & { [K in Exclude<keyof I, keyof Prompt_Option>]: never; }>(object: I): Prompt_Option;
};
export declare const SpotCamPtz: {
encode(message: SpotCamPtz, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCamPtz;
fromJSON(object: any): SpotCamPtz;
toJSON(message: SpotCamPtz): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
ptzPosition?: {
ptz?: {
name?: string | undefined;
panLimit?: {
min?: number | undefined;
max?: number | undefined;
} | undefined;
tiltLimit?: {
min?: number | undefined;
max?: number | undefined;
} | undefined;
zoomLimit?: {
min?: number | undefined;
max?: number | undefined;
} | undefined;
} | undefined;
pan?: number | undefined;
tilt?: number | undefined;
zoom?: number | undefined;
} | undefined;
adjustParameters?: {
localizationVarname?: string | undefined;
waypointId?: string | undefined;
waypointTformBody?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
} | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
ptzPosition?: ({
ptz?: {
name?: string | undefined;
panLimit?: {
min?: number | undefined;
max?: number | undefined;
} | undefined;
tiltLimit?: {
min?: number | undefined;
max?: number | undefined;
} | undefined;
zoomLimit?: {
min?: number | undefined;
max?: number | undefined;
} | undefined;
} | undefined;
pan?: number | undefined;
tilt?: number | undefined;
zoom?: number | undefined;
} & {
ptz?: ({
name?: string | undefined;
panLimit?: {
min?: number | undefined;
max?: number | undefined;
} | undefined;
tiltLimit?: {
min?: number | undefined;
max?: number | undefined;
} | undefined;
zoomLimit?: {
min?: number | undefined;
max?: number | undefined;
} | undefined;
} & {
name?: string | undefined;
panLimit?: ({
min?: number | undefined;
max?: number | undefined;
} & {
min?: number | undefined;
max?: number | undefined;
} & { [K in Exclude<keyof I["ptzPosition"]["ptz"]["panLimit"], keyof import("../spot_cam/ptz").PtzDescription_Limits>]: never; }) | undefined;
tiltLimit?: ({
min?: number | undefined;
max?: number | undefined;
} & {
min?: number | undefined;
max?: number | undefined;
} & { [K_1 in Exclude<keyof I["ptzPosition"]["ptz"]["tiltLimit"], keyof import("../spot_cam/ptz").PtzDescription_Limits>]: never; }) | undefined;
zoomLimit?: ({
min?: number | undefined;
max?: number | undefined;
} & {
min?: number | undefined;
max?: number | undefined;
} & { [K_2 in Exclude<keyof I["ptzPosition"]["ptz"]["zoomLimit"], keyof import("../spot_cam/ptz").PtzDescription_Limits>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["ptzPosition"]["ptz"], keyof import("../spot_cam/ptz").PtzDescription>]: never; }) | undefined;
pan?: number | undefined;
tilt?: number | undefined;
zoom?: number | undefined;
} & { [K_4 in Exclude<keyof I["ptzPosition"], keyof PtzPosition>]: never; }) | undefined;
adjustParameters?: ({
localizationVarname?: string | undefined;
waypointId?: string | undefined;
waypointTformBody?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
} & {
localizationVarname?: string | undefined;
waypointId?: string | undefined;
waypointTformBody?: ({
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} & {
position?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_5 in Exclude<keyof I["adjustParameters"]["waypointTformBody"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
rotation?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & { [K_6 in Exclude<keyof I["adjustParameters"]["waypointTformBody"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
} & { [K_7 in Exclude<keyof I["adjustParameters"]["waypointTformBody"], keyof SE3Pose>]: never; }) | undefined;
} & { [K_8 in Exclude<keyof I["adjustParameters"], keyof SpotCamPtz_AdjustParameters>]: never; }) | undefined;
} & { [K_9 in Exclude<keyof I, keyof SpotCamPtz>]: never; }>(object: I): SpotCamPtz;
};
export declare const SpotCamPtz_AdjustParameters: {
encode(message: SpotCamPtz_AdjustParameters, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCamPtz_AdjustParameters;
fromJSON(object: any): SpotCamPtz_AdjustParameters;
toJSON(message: SpotCamPtz_AdjustParameters): unknown;
fromPartial<I extends {
localizationVarname?: string | undefined;
waypointId?: string | undefined;
waypointTformBody?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
} & {
localizationVarname?: string | undefined;
waypointId?: string | undefined;
waypointTformBody?: ({
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} & {
position?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K in Exclude<keyof I["waypointTformBody"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
rotation?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & { [K_1 in Exclude<keyof I["waypointTformBody"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
} & { [K_2 in Exclude<keyof I["waypointTformBody"], keyof SE3Pose>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I, keyof SpotCamPtz_AdjustParameters>]: never; }>(object: I): SpotCamPtz_AdjustParameters;
};
export declare const SpotCamStoreMedia: {
encode(message: SpotCamStoreMedia, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCamStoreMedia;
fromJSON(object: any): SpotCamStoreMedia;
toJSON(message: SpotCamStoreMedia): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
camera?: {
name?: string | undefined;
resolution?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
baseFrameName?: string | undefined;
baseTfromSensor?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
baseTformSensor?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
pinhole?: {
focalLength?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
centerPoint?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
k1?: number | undefined;
k2?: number | undefined;
k3?: number | undefined;
k4?: number | undefined;
} | undefined;
spherical?: {
minAngle?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
maxAngle?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} | undefined;
} | undefined;
type?: Logpoint_RecordType | undefined;
tag?: string | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
camera?: ({
name?: string | undefined;
resolution?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
baseFrameName?: string | undefined;
baseTfromSensor?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
baseTformSensor?: {
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} | undefined;
pinhole?: {
focalLength?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
centerPoint?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
k1?: number | undefined;
k2?: number | undefined;
k3?: number | undefined;
k4?: number | undefined;
} | undefined;
spherical?: {
minAngle?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
maxAngle?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} | undefined;
} & {
name?: string | undefined;
resolution?: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K in Exclude<keyof I["camera"]["resolution"], keyof import("../geometry").Vec2>]: never; }) | undefined;
baseFrameName?: string | undefined;
baseTfromSensor?: ({
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} & {
position?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_1 in Exclude<keyof I["camera"]["baseTfromSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
rotation?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & { [K_2 in Exclude<keyof I["camera"]["baseTfromSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["camera"]["baseTfromSensor"], keyof SE3Pose>]: never; }) | undefined;
baseTformSensor?: ({
position?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} | undefined;
rotation?: {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} | undefined;
} & {
position?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
} & { [K_4 in Exclude<keyof I["camera"]["baseTformSensor"]["position"], keyof import("../geometry").Vec3>]: never; }) | undefined;
rotation?: ({
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
z?: number | undefined;
w?: number | undefined;
} & { [K_5 in Exclude<keyof I["camera"]["baseTformSensor"]["rotation"], keyof import("../geometry").Quaternion>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["camera"]["baseTformSensor"], keyof SE3Pose>]: never; }) | undefined;
pinhole?: ({
focalLength?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
centerPoint?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
k1?: number | undefined;
k2?: number | undefined;
k3?: number | undefined;
k4?: number | undefined;
} & {
focalLength?: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_7 in Exclude<keyof I["camera"]["pinhole"]["focalLength"], keyof import("../geometry").Vec2>]: never; }) | undefined;
centerPoint?: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_8 in Exclude<keyof I["camera"]["pinhole"]["centerPoint"], keyof import("../geometry").Vec2>]: never; }) | undefined;
k1?: number | undefined;
k2?: number | undefined;
k3?: number | undefined;
k4?: number | undefined;
} & { [K_9 in Exclude<keyof I["camera"]["pinhole"], keyof import("../spot_cam/camera").Camera_PinholeIntrinsics>]: never; }) | undefined;
spherical?: ({
minAngle?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
maxAngle?: {
x?: number | undefined;
y?: number | undefined;
} | undefined;
} & {
minAngle?: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_10 in Exclude<keyof I["camera"]["spherical"]["minAngle"], keyof import("../geometry").Vec2>]: never; }) | undefined;
maxAngle?: ({
x?: number | undefined;
y?: number | undefined;
} & {
x?: number | undefined;
y?: number | undefined;
} & { [K_11 in Exclude<keyof I["camera"]["spherical"]["maxAngle"], keyof import("../geometry").Vec2>]: never; }) | undefined;
} & { [K_12 in Exclude<keyof I["camera"]["spherical"], keyof import("../spot_cam/camera").Camera_SphericalLimits>]: never; }) | undefined;
} & { [K_13 in Exclude<keyof I["camera"], keyof Camera>]: never; }) | undefined;
type?: Logpoint_RecordType | undefined;
tag?: string | undefined;
} & { [K_14 in Exclude<keyof I, keyof SpotCamStoreMedia>]: never; }>(object: I): SpotCamStoreMedia;
};
export declare const SpotCamLed: {
encode(message: SpotCamLed, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCamLed;
fromJSON(object: any): SpotCamLed;
toJSON(message: SpotCamLed): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
brightnesses?: {
[x: number]: number | undefined;
} | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
brightnesses?: ({
[x: number]: number | undefined;
} & {
[x: number]: number | undefined;
} & { [K in Exclude<keyof I["brightnesses"], number>]: never; }) | undefined;
} & { [K_1 in Exclude<keyof I, keyof SpotCamLed>]: never; }>(object: I): SpotCamLed;
};
export declare const SpotCamLed_BrightnessesEntry: {
encode(message: SpotCamLed_BrightnessesEntry, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCamLed_BrightnessesEntry;
fromJSON(object: any): SpotCamLed_BrightnessesEntry;
toJSON(message: SpotCamLed_BrightnessesEntry): unknown;
fromPartial<I extends {
key?: number | undefined;
value?: number | undefined;
} & {
key?: number | undefined;
value?: number | undefined;
} & { [K in Exclude<keyof I, keyof SpotCamLed_BrightnessesEntry>]: never; }>(object: I): SpotCamLed_BrightnessesEntry;
};
export declare const SpotCamResetAutofocus: {
encode(message: SpotCamResetAutofocus, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SpotCamResetAutofocus;
fromJSON(object: any): SpotCamResetAutofocus;
toJSON(message: SpotCamResetAutofocus): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
} & { [K in Exclude<keyof I, keyof SpotCamResetAutofocus>]: never; }>(object: I): SpotCamResetAutofocus;
};
export declare const Dock: {
encode(message: Dock, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): Dock;
fromJSON(object: any): Dock;
toJSON(message: Dock): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
dockingStationId?: number | undefined;
child?: {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} | undefined;
commandStatusName?: string | undefined;
feedbackStatusName?: string | undefined;
prepPoseBehavior?: PrepPoseBehavior | undefined;
dockingCommandFeedbackResponseBlackboardKey?: string | undefined;
dockingCommandResponseBlackboardKey?: string | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
dockingStationId?: number | undefined;
child?: ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K in Exclude<keyof I["child"]["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["child"]["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_2 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_4 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_5 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["child"]["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_7 in Exclude<keyof I["child"]["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_8 in Exclude<keyof I["child"]["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_9 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_10 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_11 in Exclude<keyof I["child"]["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_12 in Exclude<keyof I["child"]["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_13 in Exclude<keyof I["child"]["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["child"]["overrides"][number], keyof KeyValue>]: never; })[] & { [K_15 in Exclude<keyof I["child"]["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_16 in Exclude<keyof I["child"]["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_17 in Exclude<keyof I["child"]["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_18 in Exclude<keyof I["child"], keyof Node>]: never; }) | undefined;
commandStatusName?: string | undefined;
feedbackStatusName?: string | undefined;
prepPoseBehavior?: PrepPoseBehavior | undefined;
dockingCommandFeedbackResponseBlackboardKey?: string | undefined;
dockingCommandResponseBlackboardKey?: string | undefined;
} & { [K_19 in Exclude<keyof I, keyof Dock>]: never; }>(object: I): Dock;
};
export declare const StoreMetadata: {
encode(message: StoreMetadata, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): StoreMetadata;
fromJSON(object: any): StoreMetadata;
toJSON(message: StoreMetadata): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
acquireDataRequestName?: string | undefined;
metadataName?: string | undefined;
metadataChannel?: string | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
acquireDataRequestName?: string | undefined;
metadataName?: string | undefined;
metadataChannel?: string | undefined;
} & { [K in Exclude<keyof I, keyof StoreMetadata>]: never; }>(object: I): StoreMetadata;
};
export declare const DataAcquisition: {
encode(message: DataAcquisition, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): DataAcquisition;
fromJSON(object: any): DataAcquisition;
toJSON(message: DataAcquisition): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
request?: {
header?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
actionId?: {
actionName?: string | undefined;
groupName?: string | undefined;
timestamp?: Date | undefined;
} | undefined;
metadata?: {
data?: {
[x: string]: any;
} | undefined;
} | undefined;
acquisitionRequests?: {
imageCaptures?: {
imageService?: string | undefined;
imageSource?: string | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
}[] | undefined;
dataCaptures?: {
name?: string | undefined;
}[] | undefined;
networkComputeCaptures?: {
inputData?: {
imageSourceAndService?: {
imageSource?: string | undefined;
imageService?: string | undefined;
} | undefined;
image?: {
cols?: number | undefined;
rows?: number | undefined;
data?: Uint8Array | undefined;
format?: import("../image").Image_Format | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
} | undefined;
otherData?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
modelName?: string | undefined;
minConfidence?: number | undefined;
rotateImage?: import("../network_compute_bridge").NetworkComputeInputData_RotateImage | undefined;
} | undefined;
serverConfig?: {
serviceName?: string | undefined;
} | undefined;
}[] | undefined;
} | undefined;
minTimeout?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
} | undefined;
completionBehavior?: DataAcquisition_CompletionBehavior | undefined;
groupNameFormat?: string | undefined;
requestNameInBlackboard?: string | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
request?: ({
header?: {
requestTimestamp?: Date | undefined;
clientName?: string | undefined;
disableRpcLogging?: boolean | undefined;
} | undefined;
actionId?: {
actionName?: string | undefined;
groupName?: string | undefined;
timestamp?: Date | undefined;
} | undefined;
metadata?: {
data?: {
[x: string]: any;
} | undefined;
} | undefined;
acquisitionRequests?: {
imageCaptures?: {
imageService?: string | undefined;
imageSource?: string | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
}[] | undefined;
dataCaptures?: {
name?: string | undefined;
}[] | undefined;
networkComputeCaptures?: {
inputData?: {
imageSourceAndService?: {
imageSource?: string | undefined;
imageService?: string | undefined;
} | undefined;
image?: {
cols?: number | undefined;
rows?: number | undefined;
data?: Uint8Array | undefined;
format?: import("../image").Image_Format | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
} | undefined;
otherData?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
modelName?: string | undefined;
minConfidence?: number | undefined;
rotateImage?: import("../network_compute_bridge").NetworkComputeInputData_RotateImage | undefined;
} | undefined;
serverConfig?: {
serviceName?: string | undefined;
} | undefined;
}[] | undefined;
} | undefined;
minTimeout?: {
seconds?: number | undefined;
nanos?: number | 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["request"]["header"], keyof import("../header").RequestHeader>]: never; }) | undefined;
actionId?: ({
actionName?: string | undefined;
groupName?: string | undefined;
timestamp?: Date | undefined;
} & {
actionName?: string | undefined;
groupName?: string | undefined;
timestamp?: Date | undefined;
} & { [K_1 in Exclude<keyof I["request"]["actionId"], keyof import("../data_acquisition").CaptureActionId>]: never; }) | undefined;
metadata?: ({
data?: {
[x: string]: any;
} | undefined;
} & {
data?: ({
[x: string]: any;
} & {
[x: string]: any;
} & { [K_2 in Exclude<keyof I["request"]["metadata"]["data"], string | number>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["request"]["metadata"], "data">]: never; }) | undefined;
acquisitionRequests?: ({
imageCaptures?: {
imageService?: string | undefined;
imageSource?: string | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
}[] | undefined;
dataCaptures?: {
name?: string | undefined;
}[] | undefined;
networkComputeCaptures?: {
inputData?: {
imageSourceAndService?: {
imageSource?: string | undefined;
imageService?: string | undefined;
} | undefined;
image?: {
cols?: number | undefined;
rows?: number | undefined;
data?: Uint8Array | undefined;
format?: import("../image").Image_Format | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
} | undefined;
otherData?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
modelName?: string | undefined;
minConfidence?: number | undefined;
rotateImage?: import("../network_compute_bridge").NetworkComputeInputData_RotateImage | undefined;
} | undefined;
serverConfig?: {
serviceName?: string | undefined;
} | undefined;
}[] | undefined;
} & {
imageCaptures?: ({
imageService?: string | undefined;
imageSource?: string | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
}[] & ({
imageService?: string | undefined;
imageSource?: string | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
} & {
imageService?: string | undefined;
imageSource?: string | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
} & { [K_4 in Exclude<keyof I["request"]["acquisitionRequests"]["imageCaptures"][number], keyof import("../data_acquisition").ImageSourceCapture>]: never; })[] & { [K_5 in Exclude<keyof I["request"]["acquisitionRequests"]["imageCaptures"], keyof {
imageService?: string | undefined;
imageSource?: string | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
}[]>]: never; }) | undefined;
dataCaptures?: ({
name?: string | undefined;
}[] & ({
name?: string | undefined;
} & {
name?: string | undefined;
} & { [K_6 in Exclude<keyof I["request"]["acquisitionRequests"]["dataCaptures"][number], "name">]: never; })[] & { [K_7 in Exclude<keyof I["request"]["acquisitionRequests"]["dataCaptures"], keyof {
name?: string | undefined;
}[]>]: never; }) | undefined;
networkComputeCaptures?: ({
inputData?: {
imageSourceAndService?: {
imageSource?: string | undefined;
imageService?: string | undefined;
} | undefined;
image?: {
cols?: number | undefined;
rows?: number | undefined;
data?: Uint8Array | undefined;
format?: import("../image").Image_Format | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
} | undefined;
otherData?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
modelName?: string | undefined;
minConfidence?: number | undefined;
rotateImage?: import("../network_compute_bridge").NetworkComputeInputData_RotateImage | undefined;
} | undefined;
serverConfig?: {
serviceName?: string | undefined;
} | undefined;
}[] & ({
inputData?: {
imageSourceAndService?: {
imageSource?: string | undefined;
imageService?: string | undefined;
} | undefined;
image?: {
cols?: number | undefined;
rows?: number | undefined;
data?: Uint8Array | undefined;
format?: import("../image").Image_Format | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
} | undefined;
otherData?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
modelName?: string | undefined;
minConfidence?: number | undefined;
rotateImage?: import("../network_compute_bridge").NetworkComputeInputData_RotateImage | undefined;
} | undefined;
serverConfig?: {
serviceName?: string | undefined;
} | undefined;
} & {
inputData?: ({
imageSourceAndService?: {
imageSource?: string | undefined;
imageService?: string | undefined;
} | undefined;
image?: {
cols?: number | undefined;
rows?: number | undefined;
data?: Uint8Array | undefined;
format?: import("../image").Image_Format | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
} | undefined;
otherData?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
modelName?: string | undefined;
minConfidence?: number | undefined;
rotateImage?: import("../network_compute_bridge").NetworkComputeInputData_RotateImage | undefined;
} & {
imageSourceAndService?: ({
imageSource?: string | undefined;
imageService?: string | undefined;
} & {
imageSource?: string | undefined;
imageService?: string | undefined;
} & { [K_8 in Exclude<keyof I["request"]["acquisitionRequests"]["networkComputeCaptures"][number]["inputData"]["imageSourceAndService"], keyof import("../network_compute_bridge").ImageSourceAndService>]: never; }) | undefined;
image?: ({
cols?: number | undefined;
rows?: number | undefined;
data?: Uint8Array | undefined;
format?: import("../image").Image_Format | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
} & {
cols?: number | undefined;
rows?: number | undefined;
data?: Uint8Array | undefined;
format?: import("../image").Image_Format | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
} & { [K_9 in Exclude<keyof I["request"]["acquisitionRequests"]["networkComputeCaptures"][number]["inputData"]["image"], keyof import("../image").Image>]: never; }) | undefined;
otherData?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_10 in Exclude<keyof I["request"]["acquisitionRequests"]["networkComputeCaptures"][number]["inputData"]["otherData"], keyof Any>]: never; }) | undefined;
modelName?: string | undefined;
minConfidence?: number | undefined;
rotateImage?: import("../network_compute_bridge").NetworkComputeInputData_RotateImage | undefined;
} & { [K_11 in Exclude<keyof I["request"]["acquisitionRequests"]["networkComputeCaptures"][number]["inputData"], keyof import("../network_compute_bridge").NetworkComputeInputData>]: never; }) | undefined;
serverConfig?: ({
serviceName?: string | undefined;
} & {
serviceName?: string | undefined;
} & { [K_12 in Exclude<keyof I["request"]["acquisitionRequests"]["networkComputeCaptures"][number]["serverConfig"], "serviceName">]: never; }) | undefined;
} & { [K_13 in Exclude<keyof I["request"]["acquisitionRequests"]["networkComputeCaptures"][number], keyof import("../data_acquisition").NetworkComputeCapture>]: never; })[] & { [K_14 in Exclude<keyof I["request"]["acquisitionRequests"]["networkComputeCaptures"], keyof {
inputData?: {
imageSourceAndService?: {
imageSource?: string | undefined;
imageService?: string | undefined;
} | undefined;
image?: {
cols?: number | undefined;
rows?: number | undefined;
data?: Uint8Array | undefined;
format?: import("../image").Image_Format | undefined;
pixelFormat?: import("../image").Image_PixelFormat | undefined;
} | undefined;
otherData?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
modelName?: string | undefined;
minConfidence?: number | undefined;
rotateImage?: import("../network_compute_bridge").NetworkComputeInputData_RotateImage | undefined;
} | undefined;
serverConfig?: {
serviceName?: string | undefined;
} | undefined;
}[]>]: never; }) | undefined;
} & { [K_15 in Exclude<keyof I["request"]["acquisitionRequests"], keyof import("../data_acquisition").AcquisitionRequestList>]: never; }) | undefined;
minTimeout?: ({
seconds?: number | undefined;
nanos?: number | undefined;
} & {
seconds?: number | undefined;
nanos?: number | undefined;
} & { [K_16 in Exclude<keyof I["request"]["minTimeout"], keyof Duration>]: never; }) | undefined;
} & { [K_17 in Exclude<keyof I["request"], keyof AcquireDataRequest>]: never; }) | undefined;
completionBehavior?: DataAcquisition_CompletionBehavior | undefined;
groupNameFormat?: string | undefined;
requestNameInBlackboard?: string | undefined;
} & { [K_18 in Exclude<keyof I, keyof DataAcquisition>]: never; }>(object: I): DataAcquisition;
};
export declare const RetainLease: {
encode(message: RetainLease, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): RetainLease;
fromJSON(object: any): RetainLease;
toJSON(message: RetainLease): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
} & { [K in Exclude<keyof I, keyof RetainLease>]: never; }>(object: I): RetainLease;
};
export declare const DefineBlackboard: {
encode(message: DefineBlackboard, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): DefineBlackboard;
fromJSON(object: any): DefineBlackboard;
toJSON(message: DefineBlackboard): unknown;
fromPartial<I extends {
blackboardVariables?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
child?: {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} | undefined;
} & {
blackboardVariables?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K in Exclude<keyof I["blackboardVariables"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_1 in Exclude<keyof I["blackboardVariables"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_2 in Exclude<keyof I["blackboardVariables"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_3 in Exclude<keyof I["blackboardVariables"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_4 in Exclude<keyof I["blackboardVariables"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_5 in Exclude<keyof I["blackboardVariables"][number], keyof KeyValue>]: never; })[] & { [K_6 in Exclude<keyof I["blackboardVariables"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
child?: ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K_7 in Exclude<keyof I["child"]["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_8 in Exclude<keyof I["child"]["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_9 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_10 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_11 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_12 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_13 in Exclude<keyof I["child"]["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["child"]["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_15 in Exclude<keyof I["child"]["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_16 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_17 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_18 in Exclude<keyof I["child"]["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_19 in Exclude<keyof I["child"]["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_20 in Exclude<keyof I["child"]["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_21 in Exclude<keyof I["child"]["overrides"][number], keyof KeyValue>]: never; })[] & { [K_22 in Exclude<keyof I["child"]["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_23 in Exclude<keyof I["child"]["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_24 in Exclude<keyof I["child"]["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_25 in Exclude<keyof I["child"], keyof Node>]: never; }) | undefined;
} & { [K_26 in Exclude<keyof I, keyof DefineBlackboard>]: never; }>(object: I): DefineBlackboard;
};
export declare const SetBlackboard: {
encode(message: SetBlackboard, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): SetBlackboard;
fromJSON(object: any): SetBlackboard;
toJSON(message: SetBlackboard): unknown;
fromPartial<I extends {
blackboardVariables?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
} & {
blackboardVariables?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K in Exclude<keyof I["blackboardVariables"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_1 in Exclude<keyof I["blackboardVariables"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_2 in Exclude<keyof I["blackboardVariables"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_3 in Exclude<keyof I["blackboardVariables"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_4 in Exclude<keyof I["blackboardVariables"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_5 in Exclude<keyof I["blackboardVariables"][number], keyof KeyValue>]: never; })[] & { [K_6 in Exclude<keyof I["blackboardVariables"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
} & { [K_7 in Exclude<keyof I, "blackboardVariables">]: never; }>(object: I): SetBlackboard;
};
export declare const FormatBlackboard: {
encode(message: FormatBlackboard, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): FormatBlackboard;
fromJSON(object: any): FormatBlackboard;
toJSON(message: FormatBlackboard): unknown;
fromPartial<I extends {
key?: string | undefined;
format?: string | undefined;
} & {
key?: string | undefined;
format?: string | undefined;
} & { [K in Exclude<keyof I, keyof FormatBlackboard>]: never; }>(object: I): FormatBlackboard;
};
export declare const DateToBlackboard: {
encode(message: DateToBlackboard, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): DateToBlackboard;
fromJSON(object: any): DateToBlackboard;
toJSON(message: DateToBlackboard): unknown;
fromPartial<I extends {
key?: string | undefined;
} & {
key?: string | undefined;
} & { [K in Exclude<keyof I, "key">]: never; }>(object: I): DateToBlackboard;
};
export declare const ConstantResult: {
encode(message: ConstantResult, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): ConstantResult;
fromJSON(object: any): ConstantResult;
toJSON(message: ConstantResult): unknown;
fromPartial<I extends {
result?: Result | undefined;
} & {
result?: Result | undefined;
} & { [K in Exclude<keyof I, "result">]: never; }>(object: I): ConstantResult;
};
export declare const RestartWhenPaused: {
encode(message: RestartWhenPaused, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): RestartWhenPaused;
fromJSON(object: any): RestartWhenPaused;
toJSON(message: RestartWhenPaused): unknown;
fromPartial<I extends {
child?: {
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} | undefined;
} & {
child?: ({
name?: string | undefined;
userData?: {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} | undefined;
referenceId?: string | undefined;
impl?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
nodeReference?: string | undefined;
parameterValues?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
overrides?: {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] | undefined;
parameters?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] | undefined;
} & {
name?: string | undefined;
userData?: ({
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & {
id?: string | undefined;
bytestring?: Uint8Array | undefined;
} & { [K in Exclude<keyof I["child"]["userData"], keyof UserData>]: never; }) | undefined;
referenceId?: string | undefined;
impl?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_1 in Exclude<keyof I["child"]["impl"], keyof Any>]: never; }) | undefined;
nodeReference?: string | undefined;
parameterValues?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_2 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_3 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_4 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_5 in Exclude<keyof I["child"]["parameterValues"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_6 in Exclude<keyof I["child"]["parameterValues"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_7 in Exclude<keyof I["child"]["parameterValues"][number], keyof KeyValue>]: never; })[] & { [K_8 in Exclude<keyof I["child"]["parameterValues"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
overrides?: ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[] & ({
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
} & {
key?: string | undefined;
value?: ({
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} & {
constant?: ({
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} & {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: ({
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} & { [K_9 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"]["msgValue"], keyof Any>]: never; }) | undefined;
} & { [K_10 in Exclude<keyof I["child"]["overrides"][number]["value"]["constant"], keyof ConstantValue>]: never; }) | undefined;
runtimeVar?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_11 in Exclude<keyof I["child"]["overrides"][number]["value"]["runtimeVar"], keyof VariableDeclaration>]: never; }) | undefined;
parameter?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_12 in Exclude<keyof I["child"]["overrides"][number]["value"]["parameter"], keyof VariableDeclaration>]: never; }) | undefined;
} & { [K_13 in Exclude<keyof I["child"]["overrides"][number]["value"], keyof import("./util").Value>]: never; }) | undefined;
} & { [K_14 in Exclude<keyof I["child"]["overrides"][number], keyof KeyValue>]: never; })[] & { [K_15 in Exclude<keyof I["child"]["overrides"], keyof {
key?: string | undefined;
value?: {
constant?: {
floatValue?: number | undefined;
stringValue?: string | undefined;
intValue?: number | undefined;
boolValue?: boolean | undefined;
msgValue?: {
typeUrl?: string | undefined;
value?: Uint8Array | undefined;
} | undefined;
} | undefined;
runtimeVar?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
parameter?: {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} | undefined;
} | undefined;
}[]>]: never; }) | undefined;
parameters?: ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[] & ({
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
} & { [K_16 in Exclude<keyof I["child"]["parameters"][number], keyof VariableDeclaration>]: never; })[] & { [K_17 in Exclude<keyof I["child"]["parameters"], keyof {
name?: string | undefined;
type?: import("./util").VariableDeclaration_Type | undefined;
}[]>]: never; }) | undefined;
} & { [K_18 in Exclude<keyof I["child"], keyof Node>]: never; }) | undefined;
} & { [K_19 in Exclude<keyof I, "child">]: never; }>(object: I): RestartWhenPaused;
};
export declare const ClearBehaviorFaults: {
encode(message: ClearBehaviorFaults, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): ClearBehaviorFaults;
fromJSON(object: any): ClearBehaviorFaults;
toJSON(message: ClearBehaviorFaults): unknown;
fromPartial<I extends {
serviceName?: string | undefined;
host?: string | undefined;
robotStateBlackboardName?: string | undefined;
} & {
serviceName?: string | undefined;
host?: string | undefined;
robotStateBlackboardName?: string | undefined;
} & { [K in Exclude<keyof I, keyof ClearBehaviorFaults>]: never; }>(object: I): ClearBehaviorFaults;
};
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=nodes.d.ts.map