import { DockType } from "./docking/docking"; import { FrameTreeSnapshot, Polygon, Vec2, SE3Covariance, Ray, Vec3 } from "./geometry"; import { Any } from "../../google/protobuf/any"; import { RequestHeader, ResponseHeader } from "./header"; import { KeypointSet } from "./sparse_features"; import { ImageSource, ImageCapture } from "./image"; import _m0 from "protobufjs/minimal"; export declare const protobufPackage = "bosdyn.api"; /** * A type for the world object, which is associated with whatever properties the world object includes. This can * be used to request specific kinds of objects; for example, a request for only fiducials. */ export declare enum WorldObjectType { WORLD_OBJECT_UNKNOWN = 0, WORLD_OBJECT_DRAWABLE = 1, WORLD_OBJECT_APRILTAG = 2, WORLD_OBJECT_IMAGE_COORDINATES = 5, WORLD_OBJECT_DOCK = 6, UNRECOGNIZED = -1 } export declare function worldObjectTypeFromJSON(object: any): WorldObjectType; export declare function worldObjectTypeToJSON(object: WorldObjectType): string; /** * The world object message is used to describe different objects seen by a robot. It contains information * about the properties of the object in addition to a unique id and the transform snapshot. * The world object uses "properties" to describe different traits about the object, such as image coordinates * associated with the camera the object was detected in. A world object can have multiple different properties * that are all associated with the single object. */ export interface WorldObject { /** * Unique integer identifier that will be consistent for the duration of a robot's battery life * The id is set internally by the world object service. */ id: number; /** * A human readable name for the world object. Note that this differs from any frame_name's associated * with the object (since there can be multiple frames describing a single object). */ name: string; /** Time in robot time clock at which this object was most recently detected and valid. */ acquisitionTime: Date | undefined; /** * A tree-based collection of transformations, which will include the transformations to each * of the returned world objects in addition to transformations to the common frames ("vision", * "body", "odom"). All transforms within the snapshot are at the acquisition time of the world object. * Note that each object's frame names are defined within the properties submessage. For example, * the apriltag frame name is defined in the AprilTagProperties message as "frame_name_fiducial" */ transformsSnapshot: FrameTreeSnapshot | undefined; /** The drawable properties describe geometric shapes associated with an object. */ drawableProperties: DrawableProperties[]; /** The apriltag properties describe any fiducial identifying an object. */ apriltagProperties: AprilTagProperties | undefined; /** The image properties describe any camera and image coordinates associated with an object. */ imageProperties: ImageProperties | undefined; /** Properties describing a dock */ dockProperties: DockProperties | undefined; /** * A ray pointing at the object. Useful in cases where position is unknown but direction is * known. */ rayProperties: RayProperties | undefined; /** Bounding box in the world, oriented at the location provided in the transforms_snapshot. */ boundingBoxProperties: BoundingBoxProperties | undefined; /** An extra field for application-specific object properties. */ additionalProperties: Any | undefined; } /** The ListWorldObject request message, which can optionally include filters for the object type or timestamp. */ export interface ListWorldObjectRequest { /** Common request header */ header: RequestHeader | undefined; /** * Optional filters to apply to the world object request * Specific type of object; can request multiple different properties */ objectType: WorldObjectType[]; /** * Timestamp to filter objects based on. The time should be in robot time * All objects with header timestamps after (>) timestamp_filter will be returned */ timestampFilter: Date | undefined; } /** * The ListWorldObject response message, which contains all of the current world objects in the * robot's perception scene. */ export interface ListWorldObjectResponse { /** Common response header */ header: ResponseHeader | undefined; /** The currently perceived world objects. */ worldObjects: WorldObject[]; } /** * The MutateWorldObject request message, which specifies the type of mutation and which object * the mutation should be applied to. */ export interface MutateWorldObjectRequest { /** Common request header */ header: RequestHeader | undefined; /** The mutation for this request. */ mutation: MutateWorldObjectRequest_Mutation | undefined; } export declare enum MutateWorldObjectRequest_Action { /** ACTION_UNKNOWN - Invalid action. */ ACTION_UNKNOWN = 0, /** ACTION_ADD - Add a new object. */ ACTION_ADD = 1, /** * ACTION_CHANGE - Change an existing objected (ID'd by integer ID number). This is * only allowed to change objects added by the API-user, and not * objects detected by Spot's perception system. */ ACTION_CHANGE = 2, /** * ACTION_DELETE - Delete the object, ID'd by integer ID number. This is * only allowed to change objects added by the API-user, and not * objects detected by Spot's perception system. */ ACTION_DELETE = 3, UNRECOGNIZED = -1 } export declare function mutateWorldObjectRequest_ActionFromJSON(object: any): MutateWorldObjectRequest_Action; export declare function mutateWorldObjectRequest_ActionToJSON(object: MutateWorldObjectRequest_Action): string; export interface MutateWorldObjectRequest_Mutation { /** The action (add, change, or delete) to be applied to a world object. */ action: MutateWorldObjectRequest_Action; /** * World object to be mutated. * If an object is being changed/deleted, then the world object id must match a world * object id known by the service. */ object: WorldObject | undefined; } /** * The MutateWorldObject response message, which includes the world object id for the object that * the mutation was applied to if the request succeeds. */ export interface MutateWorldObjectResponse { /** Common response header */ header: ResponseHeader | undefined; /** Return status for the request. */ status: MutateWorldObjectResponse_Status; /** ID set by the world object service for the mutated object */ mutatedObjectId: number; } export declare enum MutateWorldObjectResponse_Status { /** STATUS_UNKNOWN - Status of request is unknown. Check the status code of the response header. */ STATUS_UNKNOWN = 0, /** STATUS_OK - Request was accepted; GetObjectListResponse must still be checked to verify the changes. */ STATUS_OK = 1, /** * STATUS_INVALID_MUTATION_ID - The mutation object's ID is unknown such that the service could not recognize this object. * This error applies to the CHANGE and DELETE actions, since it must identify the object by * it's id number given by the service. */ STATUS_INVALID_MUTATION_ID = 2, /** * STATUS_NO_PERMISSION - The mutation request is not allowed because it is attempting to change or delete an object * detected by Spot's perception system. */ STATUS_NO_PERMISSION = 3, UNRECOGNIZED = -1 } export declare function mutateWorldObjectResponse_StatusFromJSON(object: any): MutateWorldObjectResponse_Status; export declare function mutateWorldObjectResponse_StatusToJSON(object: MutateWorldObjectResponse_Status): string; /** World object properties describing image coordinates associated with an object or scene. */ export interface ImageProperties { /** Camera Source of such as "back", "frontleft", etc. */ cameraSource: string; /** * Image coordinates of the corners of a polygon (pixels of x[row], y[col]) in either * clockwise/counter clockwise order */ coordinates: Polygon | undefined; /** A set of keypoints and their associated metadata. */ keypoints: KeypointSet | undefined; /** Camera parameters. */ imageSource: ImageSource | undefined; /** Image that produced the data. */ imageCapture: ImageCapture | undefined; /** Frame name for the object described by image coordinates. */ frameNameImageCoordinates: string; } /** World object properties describing a dock */ export interface DockProperties { /** Consistent id associated with a given dock. */ dockId: number; /** Type of dock. */ type: DockType; /** The frame name for the location of dock origin. This will be included in the transform snapshot. */ frameNameDock: string; /** Availability if the dock can be used */ unavailable: boolean; /** The dock is an unconfirmed prior detection */ fromPrior: boolean; } /** World object properties describing a fiducial object. */ export interface AprilTagProperties { /** * Consistent integer id associated with a given apriltag. April Tag detections will be from the * tag family 36h11. */ tagId: number; /** * Apriltag size in meters, where x is the row/width length and y is the * height/col length of the tag */ dimensions: Vec2 | undefined; /** The frame name for the raw version of this fiducial. This will be included in the transform snapshot. */ frameNameFiducial: string; /** Status of the pose estimation of the unfiltered fiducial frame. */ fiducialPoseStatus: AprilTagProperties_AprilTagPoseStatus; /** The frame name for the filtered version of this fiducial. This will be included in the transform snapshot. */ frameNameFiducialFiltered: string; /** Status of the pose estimation of the filtered fiducial frame. */ fiducialFilteredPoseStatus: AprilTagProperties_AprilTagPoseStatus; /** The frame name for the camera that detected this fiducial. */ frameNameCamera: string; /** * A 6 x 6 Covariance matrix representing the marginal uncertainty of the last detection. * The rows/columns are: * rx, ry, rz, tx, ty, tz * which represent incremental rotation and translation along the x, y, and z axes of the * given frame, respectively. * This is computed using the Jacobian of the pose estimation algorithm. */ detectionCovariance: SE3Covariance | undefined; /** The frame that the detection covariance is expressed in. */ detectionCovarianceReferenceFrame: string; } export declare enum AprilTagProperties_AprilTagPoseStatus { STATUS_UNKNOWN = 0, /** STATUS_OK - No known issues with the pose estimate. */ STATUS_OK = 1, /** STATUS_AMBIGUOUS - The orientation of the tag is ambiguous. */ STATUS_AMBIGUOUS = 2, /** STATUS_HIGH_ERROR - The pose may be unreliable due to high reprojection error. */ STATUS_HIGH_ERROR = 3, UNRECOGNIZED = -1 } export declare function aprilTagProperties_AprilTagPoseStatusFromJSON(object: any): AprilTagProperties_AprilTagPoseStatus; export declare function aprilTagProperties_AprilTagPoseStatusToJSON(object: AprilTagProperties_AprilTagPoseStatus): string; export interface RayProperties { /** Ray, usually pointing from the camera to the object. */ ray: Ray | undefined; /** Frame the ray is expressed with respect to. */ frame: string; } export interface BoundingBoxProperties { /** * An Oriented Bounding Box, with position and orientation at the frame provided in the * transforms snapshot. * * The size of the box is expressed with respect to the frame. */ sizeEwrtFrame: Vec3 | undefined; /** Frame the size is expressed with respect to. */ frame: string; } /** The drawing and visualization information for a world object. */ export interface DrawableProperties { /** Color of the object. */ color: DrawableProperties_Color | undefined; /** Label to be drawn at the origin of the object. */ label: string; /** Drawn objects in wireframe. */ wireframe: boolean; /** A drawable frame (oneof drawable field). */ frame: DrawableFrame | undefined; /** A drawable sphere (oneof drawable field). */ sphere: DrawableSphere | undefined; /** A drawable box (oneof drawable field). */ box: DrawableBox | undefined; /** A drawable arrow (oneof drawable field). */ arrow: DrawableArrow | undefined; /** A drawable capsule (oneof drawable field). */ capsule: DrawableCapsule | undefined; /** A drawable cylinder (oneof drawable field). */ cylinder: DrawableCylinder | undefined; /** A drawable linestrip (oneof drawable field). */ linestrip: DrawableLineStrip | undefined; /** A drawable set of points (oneof drawable field). */ points: DrawablePoints | undefined; /** * The frame name for the drawable object. This will optionally be * included in the frame tree snapshot. */ frameNameDrawable: string; } /** RGBA values for color ranging from [0,255] for R/G/B, and [0,1] for A. */ export interface DrawableProperties_Color { /** Red value ranging from [0,255]. */ r: number; /** / Green value ranging from [0,255]. */ g: number; /** Blue value ranging from [0,255]. */ b: number; /** Alpha (transparency) value ranging from [0,1]. */ a: number; } /** A coordinate frame drawing object, describing how large to render the arrows. */ export interface DrawableFrame { arrowLength: number; arrowRadius: number; } /** A sphere drawing object. */ export interface DrawableSphere { radius: number; } /** A three dimensional box drawing object. */ export interface DrawableBox { size: Vec3 | undefined; } /** A directed arrow drawing object. */ export interface DrawableArrow { direction: Vec3 | undefined; radius: number; } /** A oval-like capsule drawing object. */ export interface DrawableCapsule { direction: Vec3 | undefined; radius: number; } /** A cylinder drawing object. */ export interface DrawableCylinder { direction: Vec3 | undefined; radius: number; } /** A line strip drawing object. */ export interface DrawableLineStrip { points: Vec3 | undefined; } /** A set of points drawing object. */ export interface DrawablePoints { points: Vec3[]; } export declare const WorldObject: { encode(message: WorldObject, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): WorldObject; fromJSON(object: any): WorldObject; toJSON(message: WorldObject): unknown; fromPartial]: 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]: never; }) | undefined; } & { [K_2 in Exclude]: never; }) | undefined; } & { [K_3 in Exclude]: never; }) | undefined; } & { [K_4 in Exclude]: never; }) | undefined; } & { [K_5 in Exclude]: never; }) | undefined; drawableProperties?: ({ color?: { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: { arrowLength?: number | undefined; arrowRadius?: number | undefined; } | undefined; sphere?: { radius?: number | undefined; } | undefined; box?: { size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; arrow?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; capsule?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; cylinder?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; linestrip?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; points?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } | undefined; frameNameDrawable?: string | undefined; }[] & ({ color?: { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: { arrowLength?: number | undefined; arrowRadius?: number | undefined; } | undefined; sphere?: { radius?: number | undefined; } | undefined; box?: { size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; arrow?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; capsule?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; cylinder?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; linestrip?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; points?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } | undefined; frameNameDrawable?: string | undefined; } & { color?: ({ r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } & { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } & { [K_6 in Exclude]: never; }) | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: ({ arrowLength?: number | undefined; arrowRadius?: number | undefined; } & { arrowLength?: number | undefined; arrowRadius?: number | undefined; } & { [K_7 in Exclude]: never; }) | undefined; sphere?: ({ radius?: number | undefined; } & { radius?: number | undefined; } & { [K_8 in Exclude]: never; }) | undefined; box?: ({ size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } & { size?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_9 in Exclude]: never; }) | undefined; } & { [K_10 in Exclude]: never; }) | undefined; arrow?: ({ direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } & { direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_11 in Exclude]: never; }) | undefined; radius?: number | undefined; } & { [K_12 in Exclude]: never; }) | undefined; capsule?: ({ direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } & { direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_13 in Exclude]: never; }) | undefined; radius?: number | undefined; } & { [K_14 in Exclude]: never; }) | undefined; cylinder?: ({ direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } & { direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_15 in Exclude]: never; }) | undefined; radius?: number | undefined; } & { [K_16 in Exclude]: never; }) | undefined; linestrip?: ({ points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } & { points?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_17 in Exclude]: never; }) | undefined; } & { [K_18 in Exclude]: never; }) | undefined; points?: ({ points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } & { points?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] & ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_19 in Exclude]: never; })[] & { [K_20 in Exclude]: never; }) | undefined; } & { [K_21 in Exclude]: never; }) | undefined; frameNameDrawable?: string | undefined; } & { [K_22 in Exclude]: never; })[] & { [K_23 in Exclude]: never; }) | undefined; apriltagProperties?: ({ tagId?: number | undefined; dimensions?: { x?: number | undefined; y?: number | undefined; } | undefined; frameNameFiducial?: string | undefined; fiducialPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameFiducialFiltered?: string | undefined; fiducialFilteredPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameCamera?: string | undefined; detectionCovariance?: { matrix?: { rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } | undefined; detectionCovarianceReferenceFrame?: string | undefined; } & { tagId?: number | undefined; dimensions?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_24 in Exclude]: never; }) | undefined; frameNameFiducial?: string | undefined; fiducialPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameFiducialFiltered?: string | undefined; fiducialFilteredPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameCamera?: string | undefined; detectionCovariance?: ({ matrix?: { rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } & { matrix?: ({ rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } & { rows?: number | undefined; cols?: number | undefined; values?: (number[] & number[] & { [K_25 in Exclude]: never; }) | undefined; } & { [K_26 in Exclude]: never; }) | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } & { [K_27 in Exclude]: never; }) | undefined; detectionCovarianceReferenceFrame?: string | undefined; } & { [K_28 in Exclude]: never; }) | undefined; imageProperties?: ({ cameraSource?: string | undefined; coordinates?: { vertexes?: { x?: number | undefined; y?: number | undefined; }[] | undefined; } | undefined; keypoints?: { keypoints?: { coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } | undefined; imageSource?: { name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: { intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: import("./image").Image_PixelFormat[] | undefined; imageFormats?: import("./image").Image_Format[] | undefined; } | undefined; imageCapture?: { acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; frameNameImageSensor?: string | undefined; image?: { cols?: number | undefined; rows?: number | undefined; data?: Uint8Array | undefined; format?: import("./image").Image_Format | undefined; pixelFormat?: import("./image").Image_PixelFormat | undefined; } | undefined; captureParams?: { exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } | undefined; } | undefined; frameNameImageCoordinates?: string | undefined; } & { cameraSource?: string | undefined; coordinates?: ({ vertexes?: { x?: number | undefined; y?: number | undefined; }[] | undefined; } & { vertexes?: ({ x?: number | undefined; y?: number | undefined; }[] & ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_29 in Exclude]: never; })[] & { [K_30 in Exclude]: never; }) | undefined; } & { [K_31 in Exclude]: never; }) | undefined; keypoints?: ({ keypoints?: { coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } & { keypoints?: ({ coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] & ({ coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; } & { coordinates?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_32 in Exclude]: never; }) | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; } & { [K_33 in Exclude]: never; })[] & { [K_34 in Exclude]: never; }) | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } & { [K_35 in Exclude]: never; }) | undefined; imageSource?: ({ name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: { intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: import("./image").Image_PixelFormat[] | undefined; imageFormats?: import("./image").Image_Format[] | undefined; } & { name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: ({ intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } & { intrinsics?: ({ focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } & { focalLength?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_36 in Exclude]: never; }) | undefined; principalPoint?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_37 in Exclude]: never; }) | undefined; skew?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_38 in Exclude]: never; }) | undefined; } & { [K_39 in Exclude]: never; }) | undefined; } & { [K_40 in Exclude]: never; }) | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: (import("./image").Image_PixelFormat[] & import("./image").Image_PixelFormat[] & { [K_41 in Exclude]: never; }) | undefined; imageFormats?: (import("./image").Image_Format[] & import("./image").Image_Format[] & { [K_42 in Exclude]: never; }) | undefined; } & { [K_43 in Exclude]: never; }) | undefined; imageCapture?: ({ acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; frameNameImageSensor?: string | undefined; image?: { cols?: number | undefined; rows?: number | undefined; data?: Uint8Array | undefined; format?: import("./image").Image_Format | undefined; pixelFormat?: import("./image").Image_PixelFormat | undefined; } | undefined; captureParams?: { exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } | undefined; } & { acquisitionTime?: Date | undefined; transformsSnapshot?: ({ childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } & { childToParentEdgeMap?: ({ [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } & { [x: string]: ({ parentFrameName?: string | undefined; parentTformChild?: { 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; } & { parentFrameName?: string | undefined; parentTformChild?: ({ 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_44 in Exclude]: 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_45 in Exclude]: never; }) | undefined; } & { [K_46 in Exclude]: never; }) | undefined; } & { [K_47 in Exclude]: never; }) | undefined; } & { [K_48 in Exclude]: never; }) | undefined; } & { [K_49 in Exclude]: never; }) | undefined; frameNameImageSensor?: string | 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_50 in Exclude]: never; }) | undefined; captureParams?: ({ exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } & { exposureDuration?: ({ seconds?: number | undefined; nanos?: number | undefined; } & { seconds?: number | undefined; nanos?: number | undefined; } & { [K_51 in Exclude]: never; }) | undefined; gain?: number | undefined; } & { [K_52 in Exclude]: never; }) | undefined; } & { [K_53 in Exclude]: never; }) | undefined; frameNameImageCoordinates?: string | undefined; } & { [K_54 in Exclude]: never; }) | undefined; dockProperties?: ({ dockId?: number | undefined; type?: DockType | undefined; frameNameDock?: string | undefined; unavailable?: boolean | undefined; fromPrior?: boolean | undefined; } & { dockId?: number | undefined; type?: DockType | undefined; frameNameDock?: string | undefined; unavailable?: boolean | undefined; fromPrior?: boolean | undefined; } & { [K_55 in Exclude]: never; }) | undefined; rayProperties?: ({ ray?: { origin?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; frame?: string | undefined; } & { ray?: ({ origin?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } & { origin?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_56 in Exclude]: never; }) | undefined; direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_57 in Exclude]: never; }) | undefined; } & { [K_58 in Exclude]: never; }) | undefined; frame?: string | undefined; } & { [K_59 in Exclude]: never; }) | undefined; boundingBoxProperties?: ({ sizeEwrtFrame?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; frame?: string | undefined; } & { sizeEwrtFrame?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_60 in Exclude]: never; }) | undefined; frame?: string | undefined; } & { [K_61 in Exclude]: never; }) | undefined; additionalProperties?: ({ typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { [K_62 in Exclude]: never; }) | undefined; } & { [K_63 in Exclude]: never; }>(object: I): WorldObject; }; export declare const ListWorldObjectRequest: { encode(message: ListWorldObjectRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ListWorldObjectRequest; fromJSON(object: any): ListWorldObjectRequest; toJSON(message: ListWorldObjectRequest): unknown; fromPartial]: never; }) | undefined; objectType?: (WorldObjectType[] & WorldObjectType[] & { [K_1 in Exclude]: never; }) | undefined; timestampFilter?: Date | undefined; } & { [K_2 in Exclude]: never; }>(object: I): ListWorldObjectRequest; }; export declare const ListWorldObjectResponse: { encode(message: ListWorldObjectResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ListWorldObjectResponse; fromJSON(object: any): ListWorldObjectResponse; toJSON(message: ListWorldObjectResponse): unknown; fromPartial]: never; }) | undefined; requestReceivedTimestamp?: Date | undefined; responseTimestamp?: Date | undefined; error?: ({ code?: import("./header").CommonError_Code | undefined; message?: string | undefined; data?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; } & { code?: import("./header").CommonError_Code | undefined; message?: string | undefined; data?: ({ typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { [K_1 in Exclude]: never; }) | undefined; } & { [K_2 in Exclude]: never; }) | undefined; request?: ({ typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { [K_3 in Exclude]: never; }) | undefined; } & { [K_4 in Exclude]: never; }) | undefined; worldObjects?: ({ id?: number | undefined; name?: string | undefined; acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; drawableProperties?: { color?: { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: { arrowLength?: number | undefined; arrowRadius?: number | undefined; } | undefined; sphere?: { radius?: number | undefined; } | undefined; box?: { size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; arrow?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; capsule?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; cylinder?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; linestrip?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; points?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } | undefined; frameNameDrawable?: string | undefined; }[] | undefined; apriltagProperties?: { tagId?: number | undefined; dimensions?: { x?: number | undefined; y?: number | undefined; } | undefined; frameNameFiducial?: string | undefined; fiducialPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameFiducialFiltered?: string | undefined; fiducialFilteredPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameCamera?: string | undefined; detectionCovariance?: { matrix?: { rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } | undefined; detectionCovarianceReferenceFrame?: string | undefined; } | undefined; imageProperties?: { cameraSource?: string | undefined; coordinates?: { vertexes?: { x?: number | undefined; y?: number | undefined; }[] | undefined; } | undefined; keypoints?: { keypoints?: { coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } | undefined; imageSource?: { name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: { intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: import("./image").Image_PixelFormat[] | undefined; imageFormats?: import("./image").Image_Format[] | undefined; } | undefined; imageCapture?: { acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; frameNameImageSensor?: string | undefined; image?: { cols?: number | undefined; rows?: number | undefined; data?: Uint8Array | undefined; format?: import("./image").Image_Format | undefined; pixelFormat?: import("./image").Image_PixelFormat | undefined; } | undefined; captureParams?: { exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } | undefined; } | undefined; frameNameImageCoordinates?: string | undefined; } | undefined; dockProperties?: { dockId?: number | undefined; type?: DockType | undefined; frameNameDock?: string | undefined; unavailable?: boolean | undefined; fromPrior?: boolean | undefined; } | undefined; rayProperties?: { ray?: { origin?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; frame?: string | undefined; } | undefined; boundingBoxProperties?: { sizeEwrtFrame?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; frame?: string | undefined; } | undefined; additionalProperties?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; }[] & ({ id?: number | undefined; name?: string | undefined; acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; drawableProperties?: { color?: { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: { arrowLength?: number | undefined; arrowRadius?: number | undefined; } | undefined; sphere?: { radius?: number | undefined; } | undefined; box?: { size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; arrow?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; capsule?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; cylinder?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; linestrip?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; points?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } | undefined; frameNameDrawable?: string | undefined; }[] | undefined; apriltagProperties?: { tagId?: number | undefined; dimensions?: { x?: number | undefined; y?: number | undefined; } | undefined; frameNameFiducial?: string | undefined; fiducialPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameFiducialFiltered?: string | undefined; fiducialFilteredPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameCamera?: string | undefined; detectionCovariance?: { matrix?: { rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } | undefined; detectionCovarianceReferenceFrame?: string | undefined; } | undefined; imageProperties?: { cameraSource?: string | undefined; coordinates?: { vertexes?: { x?: number | undefined; y?: number | undefined; }[] | undefined; } | undefined; keypoints?: { keypoints?: { coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } | undefined; imageSource?: { name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: { intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: import("./image").Image_PixelFormat[] | undefined; imageFormats?: import("./image").Image_Format[] | undefined; } | undefined; imageCapture?: { acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; frameNameImageSensor?: string | undefined; image?: { cols?: number | undefined; rows?: number | undefined; data?: Uint8Array | undefined; format?: import("./image").Image_Format | undefined; pixelFormat?: import("./image").Image_PixelFormat | undefined; } | undefined; captureParams?: { exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } | undefined; } | undefined; frameNameImageCoordinates?: string | undefined; } | undefined; dockProperties?: { dockId?: number | undefined; type?: DockType | undefined; frameNameDock?: string | undefined; unavailable?: boolean | undefined; fromPrior?: boolean | undefined; } | undefined; rayProperties?: { ray?: { origin?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; frame?: string | undefined; } | undefined; boundingBoxProperties?: { sizeEwrtFrame?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; frame?: string | undefined; } | undefined; additionalProperties?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; } & { id?: number | undefined; name?: string | undefined; acquisitionTime?: Date | undefined; transformsSnapshot?: ({ childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } & { childToParentEdgeMap?: ({ [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } & { [x: string]: ({ parentFrameName?: string | undefined; parentTformChild?: { 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; } & { parentFrameName?: string | undefined; parentTformChild?: ({ 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]: 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]: never; }) | undefined; } & { [K_7 in Exclude]: never; }) | undefined; } & { [K_8 in Exclude]: never; }) | undefined; } & { [K_9 in Exclude]: never; }) | undefined; } & { [K_10 in Exclude]: never; }) | undefined; drawableProperties?: ({ color?: { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: { arrowLength?: number | undefined; arrowRadius?: number | undefined; } | undefined; sphere?: { radius?: number | undefined; } | undefined; box?: { size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; arrow?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; capsule?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; cylinder?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; linestrip?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; points?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } | undefined; frameNameDrawable?: string | undefined; }[] & ({ color?: { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: { arrowLength?: number | undefined; arrowRadius?: number | undefined; } | undefined; sphere?: { radius?: number | undefined; } | undefined; box?: { size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; arrow?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; capsule?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; cylinder?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; linestrip?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; points?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } | undefined; frameNameDrawable?: string | undefined; } & { color?: ({ r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } & { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } & { [K_11 in Exclude]: never; }) | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: ({ arrowLength?: number | undefined; arrowRadius?: number | undefined; } & { arrowLength?: number | undefined; arrowRadius?: number | undefined; } & { [K_12 in Exclude]: never; }) | undefined; sphere?: ({ radius?: number | undefined; } & { radius?: number | undefined; } & { [K_13 in Exclude]: never; }) | undefined; box?: ({ size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } & { size?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_14 in Exclude]: never; }) | undefined; } & { [K_15 in Exclude]: never; }) | undefined; arrow?: ({ direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } & { direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_16 in Exclude]: never; }) | undefined; radius?: number | undefined; } & { [K_17 in Exclude]: never; }) | undefined; capsule?: ({ direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } & { direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_18 in Exclude]: never; }) | undefined; radius?: number | undefined; } & { [K_19 in Exclude]: never; }) | undefined; cylinder?: ({ direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } & { direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_20 in Exclude]: never; }) | undefined; radius?: number | undefined; } & { [K_21 in Exclude]: never; }) | undefined; linestrip?: ({ points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } & { points?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_22 in Exclude]: never; }) | undefined; } & { [K_23 in Exclude]: never; }) | undefined; points?: ({ points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } & { points?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] & ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_24 in Exclude]: never; })[] & { [K_25 in Exclude]: never; }) | undefined; } & { [K_26 in Exclude]: never; }) | undefined; frameNameDrawable?: string | undefined; } & { [K_27 in Exclude]: never; })[] & { [K_28 in Exclude]: never; }) | undefined; apriltagProperties?: ({ tagId?: number | undefined; dimensions?: { x?: number | undefined; y?: number | undefined; } | undefined; frameNameFiducial?: string | undefined; fiducialPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameFiducialFiltered?: string | undefined; fiducialFilteredPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameCamera?: string | undefined; detectionCovariance?: { matrix?: { rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } | undefined; detectionCovarianceReferenceFrame?: string | undefined; } & { tagId?: number | undefined; dimensions?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_29 in Exclude]: never; }) | undefined; frameNameFiducial?: string | undefined; fiducialPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameFiducialFiltered?: string | undefined; fiducialFilteredPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameCamera?: string | undefined; detectionCovariance?: ({ matrix?: { rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } & { matrix?: ({ rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } & { rows?: number | undefined; cols?: number | undefined; values?: (number[] & number[] & { [K_30 in Exclude]: never; }) | undefined; } & { [K_31 in Exclude]: never; }) | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } & { [K_32 in Exclude]: never; }) | undefined; detectionCovarianceReferenceFrame?: string | undefined; } & { [K_33 in Exclude]: never; }) | undefined; imageProperties?: ({ cameraSource?: string | undefined; coordinates?: { vertexes?: { x?: number | undefined; y?: number | undefined; }[] | undefined; } | undefined; keypoints?: { keypoints?: { coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } | undefined; imageSource?: { name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: { intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: import("./image").Image_PixelFormat[] | undefined; imageFormats?: import("./image").Image_Format[] | undefined; } | undefined; imageCapture?: { acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; frameNameImageSensor?: string | undefined; image?: { cols?: number | undefined; rows?: number | undefined; data?: Uint8Array | undefined; format?: import("./image").Image_Format | undefined; pixelFormat?: import("./image").Image_PixelFormat | undefined; } | undefined; captureParams?: { exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } | undefined; } | undefined; frameNameImageCoordinates?: string | undefined; } & { cameraSource?: string | undefined; coordinates?: ({ vertexes?: { x?: number | undefined; y?: number | undefined; }[] | undefined; } & { vertexes?: ({ x?: number | undefined; y?: number | undefined; }[] & ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_34 in Exclude]: never; })[] & { [K_35 in Exclude]: never; }) | undefined; } & { [K_36 in Exclude]: never; }) | undefined; keypoints?: ({ keypoints?: { coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } & { keypoints?: ({ coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] & ({ coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; } & { coordinates?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_37 in Exclude]: never; }) | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; } & { [K_38 in Exclude]: never; })[] & { [K_39 in Exclude]: never; }) | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } & { [K_40 in Exclude]: never; }) | undefined; imageSource?: ({ name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: { intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: import("./image").Image_PixelFormat[] | undefined; imageFormats?: import("./image").Image_Format[] | undefined; } & { name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: ({ intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } & { intrinsics?: ({ focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } & { focalLength?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_41 in Exclude]: never; }) | undefined; principalPoint?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_42 in Exclude]: never; }) | undefined; skew?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_43 in Exclude]: never; }) | undefined; } & { [K_44 in Exclude]: never; }) | undefined; } & { [K_45 in Exclude]: never; }) | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: (import("./image").Image_PixelFormat[] & import("./image").Image_PixelFormat[] & { [K_46 in Exclude]: never; }) | undefined; imageFormats?: (import("./image").Image_Format[] & import("./image").Image_Format[] & { [K_47 in Exclude]: never; }) | undefined; } & { [K_48 in Exclude]: never; }) | undefined; imageCapture?: ({ acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; frameNameImageSensor?: string | undefined; image?: { cols?: number | undefined; rows?: number | undefined; data?: Uint8Array | undefined; format?: import("./image").Image_Format | undefined; pixelFormat?: import("./image").Image_PixelFormat | undefined; } | undefined; captureParams?: { exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } | undefined; } & { acquisitionTime?: Date | undefined; transformsSnapshot?: ({ childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } & { childToParentEdgeMap?: ({ [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } & { [x: string]: ({ parentFrameName?: string | undefined; parentTformChild?: { 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; } & { parentFrameName?: string | undefined; parentTformChild?: ({ 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_49 in Exclude]: 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_50 in Exclude]: never; }) | undefined; } & { [K_51 in Exclude]: never; }) | undefined; } & { [K_52 in Exclude]: never; }) | undefined; } & { [K_53 in Exclude]: never; }) | undefined; } & { [K_54 in Exclude]: never; }) | undefined; frameNameImageSensor?: string | 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_55 in Exclude]: never; }) | undefined; captureParams?: ({ exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } & { exposureDuration?: ({ seconds?: number | undefined; nanos?: number | undefined; } & { seconds?: number | undefined; nanos?: number | undefined; } & { [K_56 in Exclude]: never; }) | undefined; gain?: number | undefined; } & { [K_57 in Exclude]: never; }) | undefined; } & { [K_58 in Exclude]: never; }) | undefined; frameNameImageCoordinates?: string | undefined; } & { [K_59 in Exclude]: never; }) | undefined; dockProperties?: ({ dockId?: number | undefined; type?: DockType | undefined; frameNameDock?: string | undefined; unavailable?: boolean | undefined; fromPrior?: boolean | undefined; } & { dockId?: number | undefined; type?: DockType | undefined; frameNameDock?: string | undefined; unavailable?: boolean | undefined; fromPrior?: boolean | undefined; } & { [K_60 in Exclude]: never; }) | undefined; rayProperties?: ({ ray?: { origin?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; frame?: string | undefined; } & { ray?: ({ origin?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } & { origin?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_61 in Exclude]: never; }) | undefined; direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_62 in Exclude]: never; }) | undefined; } & { [K_63 in Exclude]: never; }) | undefined; frame?: string | undefined; } & { [K_64 in Exclude]: never; }) | undefined; boundingBoxProperties?: ({ sizeEwrtFrame?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; frame?: string | undefined; } & { sizeEwrtFrame?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_65 in Exclude]: never; }) | undefined; frame?: string | undefined; } & { [K_66 in Exclude]: never; }) | undefined; additionalProperties?: ({ typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { [K_67 in Exclude]: never; }) | undefined; } & { [K_68 in Exclude]: never; })[] & { [K_69 in Exclude]: never; }) | undefined; } & { [K_70 in Exclude]: never; }>(object: I): ListWorldObjectResponse; }; export declare const MutateWorldObjectRequest: { encode(message: MutateWorldObjectRequest, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): MutateWorldObjectRequest; fromJSON(object: any): MutateWorldObjectRequest; toJSON(message: MutateWorldObjectRequest): unknown; fromPartial]: never; }) | undefined; mutation?: ({ action?: MutateWorldObjectRequest_Action | undefined; object?: { id?: number | undefined; name?: string | undefined; acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; drawableProperties?: { color?: { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: { arrowLength?: number | undefined; arrowRadius?: number | undefined; } | undefined; sphere?: { radius?: number | undefined; } | undefined; box?: { size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; arrow?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; capsule?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; cylinder?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; linestrip?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; points?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } | undefined; frameNameDrawable?: string | undefined; }[] | undefined; apriltagProperties?: { tagId?: number | undefined; dimensions?: { x?: number | undefined; y?: number | undefined; } | undefined; frameNameFiducial?: string | undefined; fiducialPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameFiducialFiltered?: string | undefined; fiducialFilteredPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameCamera?: string | undefined; detectionCovariance?: { matrix?: { rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } | undefined; detectionCovarianceReferenceFrame?: string | undefined; } | undefined; imageProperties?: { cameraSource?: string | undefined; coordinates?: { vertexes?: { x?: number | undefined; y?: number | undefined; }[] | undefined; } | undefined; keypoints?: { keypoints?: { coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } | undefined; imageSource?: { name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: { intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: import("./image").Image_PixelFormat[] | undefined; imageFormats?: import("./image").Image_Format[] | undefined; } | undefined; imageCapture?: { acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; frameNameImageSensor?: string | undefined; image?: { cols?: number | undefined; rows?: number | undefined; data?: Uint8Array | undefined; format?: import("./image").Image_Format | undefined; pixelFormat?: import("./image").Image_PixelFormat | undefined; } | undefined; captureParams?: { exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } | undefined; } | undefined; frameNameImageCoordinates?: string | undefined; } | undefined; dockProperties?: { dockId?: number | undefined; type?: DockType | undefined; frameNameDock?: string | undefined; unavailable?: boolean | undefined; fromPrior?: boolean | undefined; } | undefined; rayProperties?: { ray?: { origin?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; frame?: string | undefined; } | undefined; boundingBoxProperties?: { sizeEwrtFrame?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; frame?: string | undefined; } | undefined; additionalProperties?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; } | undefined; } & { action?: MutateWorldObjectRequest_Action | undefined; object?: ({ id?: number | undefined; name?: string | undefined; acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; drawableProperties?: { color?: { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: { arrowLength?: number | undefined; arrowRadius?: number | undefined; } | undefined; sphere?: { radius?: number | undefined; } | undefined; box?: { size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; arrow?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; capsule?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; cylinder?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; linestrip?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; points?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } | undefined; frameNameDrawable?: string | undefined; }[] | undefined; apriltagProperties?: { tagId?: number | undefined; dimensions?: { x?: number | undefined; y?: number | undefined; } | undefined; frameNameFiducial?: string | undefined; fiducialPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameFiducialFiltered?: string | undefined; fiducialFilteredPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameCamera?: string | undefined; detectionCovariance?: { matrix?: { rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } | undefined; detectionCovarianceReferenceFrame?: string | undefined; } | undefined; imageProperties?: { cameraSource?: string | undefined; coordinates?: { vertexes?: { x?: number | undefined; y?: number | undefined; }[] | undefined; } | undefined; keypoints?: { keypoints?: { coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } | undefined; imageSource?: { name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: { intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: import("./image").Image_PixelFormat[] | undefined; imageFormats?: import("./image").Image_Format[] | undefined; } | undefined; imageCapture?: { acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; frameNameImageSensor?: string | undefined; image?: { cols?: number | undefined; rows?: number | undefined; data?: Uint8Array | undefined; format?: import("./image").Image_Format | undefined; pixelFormat?: import("./image").Image_PixelFormat | undefined; } | undefined; captureParams?: { exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } | undefined; } | undefined; frameNameImageCoordinates?: string | undefined; } | undefined; dockProperties?: { dockId?: number | undefined; type?: DockType | undefined; frameNameDock?: string | undefined; unavailable?: boolean | undefined; fromPrior?: boolean | undefined; } | undefined; rayProperties?: { ray?: { origin?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; frame?: string | undefined; } | undefined; boundingBoxProperties?: { sizeEwrtFrame?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; frame?: string | undefined; } | undefined; additionalProperties?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; } & { id?: number | undefined; name?: string | undefined; acquisitionTime?: Date | undefined; transformsSnapshot?: ({ childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } & { childToParentEdgeMap?: ({ [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } & { [x: string]: ({ parentFrameName?: string | undefined; parentTformChild?: { 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; } & { parentFrameName?: string | undefined; parentTformChild?: ({ 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]: 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]: never; }) | undefined; } & { [K_3 in Exclude]: never; }) | undefined; } & { [K_4 in Exclude]: never; }) | undefined; } & { [K_5 in Exclude]: never; }) | undefined; } & { [K_6 in Exclude]: never; }) | undefined; drawableProperties?: ({ color?: { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: { arrowLength?: number | undefined; arrowRadius?: number | undefined; } | undefined; sphere?: { radius?: number | undefined; } | undefined; box?: { size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; arrow?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; capsule?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; cylinder?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; linestrip?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; points?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } | undefined; frameNameDrawable?: string | undefined; }[] & ({ color?: { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: { arrowLength?: number | undefined; arrowRadius?: number | undefined; } | undefined; sphere?: { radius?: number | undefined; } | undefined; box?: { size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; arrow?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; capsule?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; cylinder?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; linestrip?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; points?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } | undefined; frameNameDrawable?: string | undefined; } & { color?: ({ r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } & { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } & { [K_7 in Exclude]: never; }) | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: ({ arrowLength?: number | undefined; arrowRadius?: number | undefined; } & { arrowLength?: number | undefined; arrowRadius?: number | undefined; } & { [K_8 in Exclude]: never; }) | undefined; sphere?: ({ radius?: number | undefined; } & { radius?: number | undefined; } & { [K_9 in Exclude]: never; }) | undefined; box?: ({ size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } & { size?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_10 in Exclude]: never; }) | undefined; } & { [K_11 in Exclude]: never; }) | undefined; arrow?: ({ direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } & { direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_12 in Exclude]: never; }) | undefined; radius?: number | undefined; } & { [K_13 in Exclude]: never; }) | undefined; capsule?: ({ direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } & { direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_14 in Exclude]: never; }) | undefined; radius?: number | undefined; } & { [K_15 in Exclude]: never; }) | undefined; cylinder?: ({ direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } & { direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_16 in Exclude]: never; }) | undefined; radius?: number | undefined; } & { [K_17 in Exclude]: never; }) | undefined; linestrip?: ({ points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } & { points?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_18 in Exclude]: never; }) | undefined; } & { [K_19 in Exclude]: never; }) | undefined; points?: ({ points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } & { points?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] & ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_20 in Exclude]: never; })[] & { [K_21 in Exclude]: never; }) | undefined; } & { [K_22 in Exclude]: never; }) | undefined; frameNameDrawable?: string | undefined; } & { [K_23 in Exclude]: never; })[] & { [K_24 in Exclude]: never; }) | undefined; apriltagProperties?: ({ tagId?: number | undefined; dimensions?: { x?: number | undefined; y?: number | undefined; } | undefined; frameNameFiducial?: string | undefined; fiducialPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameFiducialFiltered?: string | undefined; fiducialFilteredPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameCamera?: string | undefined; detectionCovariance?: { matrix?: { rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } | undefined; detectionCovarianceReferenceFrame?: string | undefined; } & { tagId?: number | undefined; dimensions?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_25 in Exclude]: never; }) | undefined; frameNameFiducial?: string | undefined; fiducialPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameFiducialFiltered?: string | undefined; fiducialFilteredPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameCamera?: string | undefined; detectionCovariance?: ({ matrix?: { rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } & { matrix?: ({ rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } & { rows?: number | undefined; cols?: number | undefined; values?: (number[] & number[] & { [K_26 in Exclude]: never; }) | undefined; } & { [K_27 in Exclude]: never; }) | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } & { [K_28 in Exclude]: never; }) | undefined; detectionCovarianceReferenceFrame?: string | undefined; } & { [K_29 in Exclude]: never; }) | undefined; imageProperties?: ({ cameraSource?: string | undefined; coordinates?: { vertexes?: { x?: number | undefined; y?: number | undefined; }[] | undefined; } | undefined; keypoints?: { keypoints?: { coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } | undefined; imageSource?: { name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: { intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: import("./image").Image_PixelFormat[] | undefined; imageFormats?: import("./image").Image_Format[] | undefined; } | undefined; imageCapture?: { acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; frameNameImageSensor?: string | undefined; image?: { cols?: number | undefined; rows?: number | undefined; data?: Uint8Array | undefined; format?: import("./image").Image_Format | undefined; pixelFormat?: import("./image").Image_PixelFormat | undefined; } | undefined; captureParams?: { exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } | undefined; } | undefined; frameNameImageCoordinates?: string | undefined; } & { cameraSource?: string | undefined; coordinates?: ({ vertexes?: { x?: number | undefined; y?: number | undefined; }[] | undefined; } & { vertexes?: ({ x?: number | undefined; y?: number | undefined; }[] & ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_30 in Exclude]: never; })[] & { [K_31 in Exclude]: never; }) | undefined; } & { [K_32 in Exclude]: never; }) | undefined; keypoints?: ({ keypoints?: { coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } & { keypoints?: ({ coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] & ({ coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; } & { coordinates?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_33 in Exclude]: never; }) | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; } & { [K_34 in Exclude]: never; })[] & { [K_35 in Exclude]: never; }) | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } & { [K_36 in Exclude]: never; }) | undefined; imageSource?: ({ name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: { intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: import("./image").Image_PixelFormat[] | undefined; imageFormats?: import("./image").Image_Format[] | undefined; } & { name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: ({ intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } & { intrinsics?: ({ focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } & { focalLength?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_37 in Exclude]: never; }) | undefined; principalPoint?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_38 in Exclude]: never; }) | undefined; skew?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_39 in Exclude]: never; }) | undefined; } & { [K_40 in Exclude]: never; }) | undefined; } & { [K_41 in Exclude]: never; }) | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: (import("./image").Image_PixelFormat[] & import("./image").Image_PixelFormat[] & { [K_42 in Exclude]: never; }) | undefined; imageFormats?: (import("./image").Image_Format[] & import("./image").Image_Format[] & { [K_43 in Exclude]: never; }) | undefined; } & { [K_44 in Exclude]: never; }) | undefined; imageCapture?: ({ acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; frameNameImageSensor?: string | undefined; image?: { cols?: number | undefined; rows?: number | undefined; data?: Uint8Array | undefined; format?: import("./image").Image_Format | undefined; pixelFormat?: import("./image").Image_PixelFormat | undefined; } | undefined; captureParams?: { exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } | undefined; } & { acquisitionTime?: Date | undefined; transformsSnapshot?: ({ childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } & { childToParentEdgeMap?: ({ [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } & { [x: string]: ({ parentFrameName?: string | undefined; parentTformChild?: { 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; } & { parentFrameName?: string | undefined; parentTformChild?: ({ 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_45 in Exclude]: 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_46 in Exclude]: never; }) | undefined; } & { [K_47 in Exclude]: never; }) | undefined; } & { [K_48 in Exclude]: never; }) | undefined; } & { [K_49 in Exclude]: never; }) | undefined; } & { [K_50 in Exclude]: never; }) | undefined; frameNameImageSensor?: string | 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_51 in Exclude]: never; }) | undefined; captureParams?: ({ exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } & { exposureDuration?: ({ seconds?: number | undefined; nanos?: number | undefined; } & { seconds?: number | undefined; nanos?: number | undefined; } & { [K_52 in Exclude]: never; }) | undefined; gain?: number | undefined; } & { [K_53 in Exclude]: never; }) | undefined; } & { [K_54 in Exclude]: never; }) | undefined; frameNameImageCoordinates?: string | undefined; } & { [K_55 in Exclude]: never; }) | undefined; dockProperties?: ({ dockId?: number | undefined; type?: DockType | undefined; frameNameDock?: string | undefined; unavailable?: boolean | undefined; fromPrior?: boolean | undefined; } & { dockId?: number | undefined; type?: DockType | undefined; frameNameDock?: string | undefined; unavailable?: boolean | undefined; fromPrior?: boolean | undefined; } & { [K_56 in Exclude]: never; }) | undefined; rayProperties?: ({ ray?: { origin?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; frame?: string | undefined; } & { ray?: ({ origin?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } & { origin?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_57 in Exclude]: never; }) | undefined; direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_58 in Exclude]: never; }) | undefined; } & { [K_59 in Exclude]: never; }) | undefined; frame?: string | undefined; } & { [K_60 in Exclude]: never; }) | undefined; boundingBoxProperties?: ({ sizeEwrtFrame?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; frame?: string | undefined; } & { sizeEwrtFrame?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_61 in Exclude]: never; }) | undefined; frame?: string | undefined; } & { [K_62 in Exclude]: never; }) | undefined; additionalProperties?: ({ typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { [K_63 in Exclude]: never; }) | undefined; } & { [K_64 in Exclude]: never; }) | undefined; } & { [K_65 in Exclude]: never; }) | undefined; } & { [K_66 in Exclude]: never; }>(object: I): MutateWorldObjectRequest; }; export declare const MutateWorldObjectRequest_Mutation: { encode(message: MutateWorldObjectRequest_Mutation, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): MutateWorldObjectRequest_Mutation; fromJSON(object: any): MutateWorldObjectRequest_Mutation; toJSON(message: MutateWorldObjectRequest_Mutation): unknown; fromPartial]: 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]: never; }) | undefined; } & { [K_2 in Exclude]: never; }) | undefined; } & { [K_3 in Exclude]: never; }) | undefined; } & { [K_4 in Exclude]: never; }) | undefined; } & { [K_5 in Exclude]: never; }) | undefined; drawableProperties?: ({ color?: { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: { arrowLength?: number | undefined; arrowRadius?: number | undefined; } | undefined; sphere?: { radius?: number | undefined; } | undefined; box?: { size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; arrow?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; capsule?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; cylinder?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; linestrip?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; points?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } | undefined; frameNameDrawable?: string | undefined; }[] & ({ color?: { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: { arrowLength?: number | undefined; arrowRadius?: number | undefined; } | undefined; sphere?: { radius?: number | undefined; } | undefined; box?: { size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; arrow?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; capsule?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; cylinder?: { direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } | undefined; linestrip?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; points?: { points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } | undefined; frameNameDrawable?: string | undefined; } & { color?: ({ r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } & { r?: number | undefined; g?: number | undefined; b?: number | undefined; a?: number | undefined; } & { [K_6 in Exclude]: never; }) | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: ({ arrowLength?: number | undefined; arrowRadius?: number | undefined; } & { arrowLength?: number | undefined; arrowRadius?: number | undefined; } & { [K_7 in Exclude]: never; }) | undefined; sphere?: ({ radius?: number | undefined; } & { radius?: number | undefined; } & { [K_8 in Exclude]: never; }) | undefined; box?: ({ size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } & { size?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_9 in Exclude]: never; }) | undefined; } & { [K_10 in Exclude]: never; }) | undefined; arrow?: ({ direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } & { direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_11 in Exclude]: never; }) | undefined; radius?: number | undefined; } & { [K_12 in Exclude]: never; }) | undefined; capsule?: ({ direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } & { direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_13 in Exclude]: never; }) | undefined; radius?: number | undefined; } & { [K_14 in Exclude]: never; }) | undefined; cylinder?: ({ direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } & { direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_15 in Exclude]: never; }) | undefined; radius?: number | undefined; } & { [K_16 in Exclude]: never; }) | undefined; linestrip?: ({ points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } & { points?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_17 in Exclude]: never; }) | undefined; } & { [K_18 in Exclude]: never; }) | undefined; points?: ({ points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } & { points?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] & ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_19 in Exclude]: never; })[] & { [K_20 in Exclude]: never; }) | undefined; } & { [K_21 in Exclude]: never; }) | undefined; frameNameDrawable?: string | undefined; } & { [K_22 in Exclude]: never; })[] & { [K_23 in Exclude]: never; }) | undefined; apriltagProperties?: ({ tagId?: number | undefined; dimensions?: { x?: number | undefined; y?: number | undefined; } | undefined; frameNameFiducial?: string | undefined; fiducialPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameFiducialFiltered?: string | undefined; fiducialFilteredPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameCamera?: string | undefined; detectionCovariance?: { matrix?: { rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } | undefined; detectionCovarianceReferenceFrame?: string | undefined; } & { tagId?: number | undefined; dimensions?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_24 in Exclude]: never; }) | undefined; frameNameFiducial?: string | undefined; fiducialPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameFiducialFiltered?: string | undefined; fiducialFilteredPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameCamera?: string | undefined; detectionCovariance?: ({ matrix?: { rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } & { matrix?: ({ rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } & { rows?: number | undefined; cols?: number | undefined; values?: (number[] & number[] & { [K_25 in Exclude]: never; }) | undefined; } & { [K_26 in Exclude]: never; }) | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } & { [K_27 in Exclude]: never; }) | undefined; detectionCovarianceReferenceFrame?: string | undefined; } & { [K_28 in Exclude]: never; }) | undefined; imageProperties?: ({ cameraSource?: string | undefined; coordinates?: { vertexes?: { x?: number | undefined; y?: number | undefined; }[] | undefined; } | undefined; keypoints?: { keypoints?: { coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } | undefined; imageSource?: { name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: { intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: import("./image").Image_PixelFormat[] | undefined; imageFormats?: import("./image").Image_Format[] | undefined; } | undefined; imageCapture?: { acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; frameNameImageSensor?: string | undefined; image?: { cols?: number | undefined; rows?: number | undefined; data?: Uint8Array | undefined; format?: import("./image").Image_Format | undefined; pixelFormat?: import("./image").Image_PixelFormat | undefined; } | undefined; captureParams?: { exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } | undefined; } | undefined; frameNameImageCoordinates?: string | undefined; } & { cameraSource?: string | undefined; coordinates?: ({ vertexes?: { x?: number | undefined; y?: number | undefined; }[] | undefined; } & { vertexes?: ({ x?: number | undefined; y?: number | undefined; }[] & ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_29 in Exclude]: never; })[] & { [K_30 in Exclude]: never; }) | undefined; } & { [K_31 in Exclude]: never; }) | undefined; keypoints?: ({ keypoints?: { coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } & { keypoints?: ({ coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] & ({ coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; } & { coordinates?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_32 in Exclude]: never; }) | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; } & { [K_33 in Exclude]: never; })[] & { [K_34 in Exclude]: never; }) | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } & { [K_35 in Exclude]: never; }) | undefined; imageSource?: ({ name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: { intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: import("./image").Image_PixelFormat[] | undefined; imageFormats?: import("./image").Image_Format[] | undefined; } & { name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: ({ intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } & { intrinsics?: ({ focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } & { focalLength?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_36 in Exclude]: never; }) | undefined; principalPoint?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_37 in Exclude]: never; }) | undefined; skew?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_38 in Exclude]: never; }) | undefined; } & { [K_39 in Exclude]: never; }) | undefined; } & { [K_40 in Exclude]: never; }) | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: (import("./image").Image_PixelFormat[] & import("./image").Image_PixelFormat[] & { [K_41 in Exclude]: never; }) | undefined; imageFormats?: (import("./image").Image_Format[] & import("./image").Image_Format[] & { [K_42 in Exclude]: never; }) | undefined; } & { [K_43 in Exclude]: never; }) | undefined; imageCapture?: ({ acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; frameNameImageSensor?: string | undefined; image?: { cols?: number | undefined; rows?: number | undefined; data?: Uint8Array | undefined; format?: import("./image").Image_Format | undefined; pixelFormat?: import("./image").Image_PixelFormat | undefined; } | undefined; captureParams?: { exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } | undefined; } & { acquisitionTime?: Date | undefined; transformsSnapshot?: ({ childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } & { childToParentEdgeMap?: ({ [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } & { [x: string]: ({ parentFrameName?: string | undefined; parentTformChild?: { 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; } & { parentFrameName?: string | undefined; parentTformChild?: ({ 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_44 in Exclude]: 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_45 in Exclude]: never; }) | undefined; } & { [K_46 in Exclude]: never; }) | undefined; } & { [K_47 in Exclude]: never; }) | undefined; } & { [K_48 in Exclude]: never; }) | undefined; } & { [K_49 in Exclude]: never; }) | undefined; frameNameImageSensor?: string | 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_50 in Exclude]: never; }) | undefined; captureParams?: ({ exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } & { exposureDuration?: ({ seconds?: number | undefined; nanos?: number | undefined; } & { seconds?: number | undefined; nanos?: number | undefined; } & { [K_51 in Exclude]: never; }) | undefined; gain?: number | undefined; } & { [K_52 in Exclude]: never; }) | undefined; } & { [K_53 in Exclude]: never; }) | undefined; frameNameImageCoordinates?: string | undefined; } & { [K_54 in Exclude]: never; }) | undefined; dockProperties?: ({ dockId?: number | undefined; type?: DockType | undefined; frameNameDock?: string | undefined; unavailable?: boolean | undefined; fromPrior?: boolean | undefined; } & { dockId?: number | undefined; type?: DockType | undefined; frameNameDock?: string | undefined; unavailable?: boolean | undefined; fromPrior?: boolean | undefined; } & { [K_55 in Exclude]: never; }) | undefined; rayProperties?: ({ ray?: { origin?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } | undefined; frame?: string | undefined; } & { ray?: ({ origin?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } & { origin?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_56 in Exclude]: never; }) | undefined; direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_57 in Exclude]: never; }) | undefined; } & { [K_58 in Exclude]: never; }) | undefined; frame?: string | undefined; } & { [K_59 in Exclude]: never; }) | undefined; boundingBoxProperties?: ({ sizeEwrtFrame?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; frame?: string | undefined; } & { sizeEwrtFrame?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_60 in Exclude]: never; }) | undefined; frame?: string | undefined; } & { [K_61 in Exclude]: never; }) | undefined; additionalProperties?: ({ typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { [K_62 in Exclude]: never; }) | undefined; } & { [K_63 in Exclude]: never; }) | undefined; } & { [K_64 in Exclude]: never; }>(object: I): MutateWorldObjectRequest_Mutation; }; export declare const MutateWorldObjectResponse: { encode(message: MutateWorldObjectResponse, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): MutateWorldObjectResponse; fromJSON(object: any): MutateWorldObjectResponse; toJSON(message: MutateWorldObjectResponse): unknown; fromPartial]: never; }) | undefined; requestReceivedTimestamp?: Date | undefined; responseTimestamp?: Date | undefined; error?: ({ code?: import("./header").CommonError_Code | undefined; message?: string | undefined; data?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; } & { code?: import("./header").CommonError_Code | undefined; message?: string | undefined; data?: ({ typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { [K_1 in Exclude]: never; }) | undefined; } & { [K_2 in Exclude]: never; }) | undefined; request?: ({ typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { [K_3 in Exclude]: never; }) | undefined; } & { [K_4 in Exclude]: never; }) | undefined; status?: MutateWorldObjectResponse_Status | undefined; mutatedObjectId?: number | undefined; } & { [K_5 in Exclude]: never; }>(object: I): MutateWorldObjectResponse; }; export declare const ImageProperties: { encode(message: ImageProperties, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): ImageProperties; fromJSON(object: any): ImageProperties; toJSON(message: ImageProperties): unknown; fromPartial]: never; })[] & { [K_1 in Exclude]: never; }) | undefined; } & { [K_2 in Exclude]: never; }) | undefined; keypoints?: ({ keypoints?: { coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } & { keypoints?: ({ coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; }[] & ({ coordinates?: { x?: number | undefined; y?: number | undefined; } | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; } & { coordinates?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_3 in Exclude]: never; }) | undefined; binaryDescriptor?: Uint8Array | undefined; score?: number | undefined; size?: number | undefined; angle?: number | undefined; } & { [K_4 in Exclude]: never; })[] & { [K_5 in Exclude]: never; }) | undefined; type?: import("./sparse_features").KeypointSet_KeypointType | undefined; } & { [K_6 in Exclude]: never; }) | undefined; imageSource?: ({ name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: { intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: import("./image").Image_PixelFormat[] | undefined; imageFormats?: import("./image").Image_Format[] | undefined; } & { name?: string | undefined; cols?: number | undefined; rows?: number | undefined; depthScale?: number | undefined; pinhole?: ({ intrinsics?: { focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } | undefined; } & { intrinsics?: ({ focalLength?: { x?: number | undefined; y?: number | undefined; } | undefined; principalPoint?: { x?: number | undefined; y?: number | undefined; } | undefined; skew?: { x?: number | undefined; y?: number | undefined; } | undefined; } & { focalLength?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_7 in Exclude]: never; }) | undefined; principalPoint?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_8 in Exclude]: never; }) | undefined; skew?: ({ x?: number | undefined; y?: number | undefined; } & { x?: number | undefined; y?: number | undefined; } & { [K_9 in Exclude]: never; }) | undefined; } & { [K_10 in Exclude]: never; }) | undefined; } & { [K_11 in Exclude]: never; }) | undefined; imageType?: import("./image").ImageSource_ImageType | undefined; pixelFormats?: (import("./image").Image_PixelFormat[] & import("./image").Image_PixelFormat[] & { [K_12 in Exclude]: never; }) | undefined; imageFormats?: (import("./image").Image_Format[] & import("./image").Image_Format[] & { [K_13 in Exclude]: never; }) | undefined; } & { [K_14 in Exclude]: never; }) | undefined; imageCapture?: ({ acquisitionTime?: Date | undefined; transformsSnapshot?: { childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } | undefined; frameNameImageSensor?: string | undefined; image?: { cols?: number | undefined; rows?: number | undefined; data?: Uint8Array | undefined; format?: import("./image").Image_Format | undefined; pixelFormat?: import("./image").Image_PixelFormat | undefined; } | undefined; captureParams?: { exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } | undefined; } & { acquisitionTime?: Date | undefined; transformsSnapshot?: ({ childToParentEdgeMap?: { [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } | undefined; } & { childToParentEdgeMap?: ({ [x: string]: { parentFrameName?: string | undefined; parentTformChild?: { 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; } & { [x: string]: ({ parentFrameName?: string | undefined; parentTformChild?: { 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; } & { parentFrameName?: string | undefined; parentTformChild?: ({ 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]: 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]: never; }) | undefined; } & { [K_17 in Exclude]: never; }) | undefined; } & { [K_18 in Exclude]: never; }) | undefined; } & { [K_19 in Exclude]: never; }) | undefined; } & { [K_20 in Exclude]: never; }) | undefined; frameNameImageSensor?: string | 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_21 in Exclude]: never; }) | undefined; captureParams?: ({ exposureDuration?: { seconds?: number | undefined; nanos?: number | undefined; } | undefined; gain?: number | undefined; } & { exposureDuration?: ({ seconds?: number | undefined; nanos?: number | undefined; } & { seconds?: number | undefined; nanos?: number | undefined; } & { [K_22 in Exclude]: never; }) | undefined; gain?: number | undefined; } & { [K_23 in Exclude]: never; }) | undefined; } & { [K_24 in Exclude]: never; }) | undefined; frameNameImageCoordinates?: string | undefined; } & { [K_25 in Exclude]: never; }>(object: I): ImageProperties; }; export declare const DockProperties: { encode(message: DockProperties, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DockProperties; fromJSON(object: any): DockProperties; toJSON(message: DockProperties): unknown; fromPartial]: never; }>(object: I): DockProperties; }; export declare const AprilTagProperties: { encode(message: AprilTagProperties, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): AprilTagProperties; fromJSON(object: any): AprilTagProperties; toJSON(message: AprilTagProperties): unknown; fromPartial]: never; }) | undefined; frameNameFiducial?: string | undefined; fiducialPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameFiducialFiltered?: string | undefined; fiducialFilteredPoseStatus?: AprilTagProperties_AprilTagPoseStatus | undefined; frameNameCamera?: string | undefined; detectionCovariance?: ({ matrix?: { rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } & { matrix?: ({ rows?: number | undefined; cols?: number | undefined; values?: number[] | undefined; } & { rows?: number | undefined; cols?: number | undefined; values?: (number[] & number[] & { [K_1 in Exclude]: never; }) | undefined; } & { [K_2 in Exclude]: never; }) | undefined; yawVariance?: number | undefined; covXx?: number | undefined; covXy?: number | undefined; covXz?: number | undefined; covYx?: number | undefined; covYy?: number | undefined; covYz?: number | undefined; covZx?: number | undefined; covZy?: number | undefined; covZz?: number | undefined; } & { [K_3 in Exclude]: never; }) | undefined; detectionCovarianceReferenceFrame?: string | undefined; } & { [K_4 in Exclude]: never; }>(object: I): AprilTagProperties; }; export declare const RayProperties: { encode(message: RayProperties, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): RayProperties; fromJSON(object: any): RayProperties; toJSON(message: RayProperties): unknown; fromPartial]: never; }) | undefined; direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_1 in Exclude]: never; }) | undefined; } & { [K_2 in Exclude]: never; }) | undefined; frame?: string | undefined; } & { [K_3 in Exclude]: never; }>(object: I): RayProperties; }; export declare const BoundingBoxProperties: { encode(message: BoundingBoxProperties, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): BoundingBoxProperties; fromJSON(object: any): BoundingBoxProperties; toJSON(message: BoundingBoxProperties): unknown; fromPartial]: never; }) | undefined; frame?: string | undefined; } & { [K_1 in Exclude]: never; }>(object: I): BoundingBoxProperties; }; export declare const DrawableProperties: { encode(message: DrawableProperties, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DrawableProperties; fromJSON(object: any): DrawableProperties; toJSON(message: DrawableProperties): unknown; fromPartial]: never; }) | undefined; label?: string | undefined; wireframe?: boolean | undefined; frame?: ({ arrowLength?: number | undefined; arrowRadius?: number | undefined; } & { arrowLength?: number | undefined; arrowRadius?: number | undefined; } & { [K_1 in Exclude]: never; }) | undefined; sphere?: ({ radius?: number | undefined; } & { radius?: number | undefined; } & { [K_2 in Exclude]: never; }) | undefined; box?: ({ size?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } & { size?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_3 in Exclude]: never; }) | undefined; } & { [K_4 in Exclude]: never; }) | undefined; arrow?: ({ direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } & { direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_5 in Exclude]: never; }) | undefined; radius?: number | undefined; } & { [K_6 in Exclude]: never; }) | undefined; capsule?: ({ direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } & { direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_7 in Exclude]: never; }) | undefined; radius?: number | undefined; } & { [K_8 in Exclude]: never; }) | undefined; cylinder?: ({ direction?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; radius?: number | undefined; } & { direction?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_9 in Exclude]: never; }) | undefined; radius?: number | undefined; } & { [K_10 in Exclude]: never; }) | undefined; linestrip?: ({ points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; } | undefined; } & { points?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_11 in Exclude]: never; }) | undefined; } & { [K_12 in Exclude]: never; }) | undefined; points?: ({ points?: { x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] | undefined; } & { points?: ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; }[] & ({ x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { x?: number | undefined; y?: number | undefined; z?: number | undefined; } & { [K_13 in Exclude]: never; })[] & { [K_14 in Exclude]: never; }) | undefined; } & { [K_15 in Exclude]: never; }) | undefined; frameNameDrawable?: string | undefined; } & { [K_16 in Exclude]: never; }>(object: I): DrawableProperties; }; export declare const DrawableProperties_Color: { encode(message: DrawableProperties_Color, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DrawableProperties_Color; fromJSON(object: any): DrawableProperties_Color; toJSON(message: DrawableProperties_Color): unknown; fromPartial]: never; }>(object: I): DrawableProperties_Color; }; export declare const DrawableFrame: { encode(message: DrawableFrame, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DrawableFrame; fromJSON(object: any): DrawableFrame; toJSON(message: DrawableFrame): unknown; fromPartial]: never; }>(object: I): DrawableFrame; }; export declare const DrawableSphere: { encode(message: DrawableSphere, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DrawableSphere; fromJSON(object: any): DrawableSphere; toJSON(message: DrawableSphere): unknown; fromPartial]: never; }>(object: I): DrawableSphere; }; export declare const DrawableBox: { encode(message: DrawableBox, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DrawableBox; fromJSON(object: any): DrawableBox; toJSON(message: DrawableBox): unknown; fromPartial]: never; }) | undefined; } & { [K_1 in Exclude]: never; }>(object: I): DrawableBox; }; export declare const DrawableArrow: { encode(message: DrawableArrow, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DrawableArrow; fromJSON(object: any): DrawableArrow; toJSON(message: DrawableArrow): unknown; fromPartial]: never; }) | undefined; radius?: number | undefined; } & { [K_1 in Exclude]: never; }>(object: I): DrawableArrow; }; export declare const DrawableCapsule: { encode(message: DrawableCapsule, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DrawableCapsule; fromJSON(object: any): DrawableCapsule; toJSON(message: DrawableCapsule): unknown; fromPartial]: never; }) | undefined; radius?: number | undefined; } & { [K_1 in Exclude]: never; }>(object: I): DrawableCapsule; }; export declare const DrawableCylinder: { encode(message: DrawableCylinder, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DrawableCylinder; fromJSON(object: any): DrawableCylinder; toJSON(message: DrawableCylinder): unknown; fromPartial]: never; }) | undefined; radius?: number | undefined; } & { [K_1 in Exclude]: never; }>(object: I): DrawableCylinder; }; export declare const DrawableLineStrip: { encode(message: DrawableLineStrip, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DrawableLineStrip; fromJSON(object: any): DrawableLineStrip; toJSON(message: DrawableLineStrip): unknown; fromPartial]: never; }) | undefined; } & { [K_1 in Exclude]: never; }>(object: I): DrawableLineStrip; }; export declare const DrawablePoints: { encode(message: DrawablePoints, writer?: _m0.Writer): _m0.Writer; decode(input: _m0.Reader | Uint8Array, length?: number): DrawablePoints; fromJSON(object: any): DrawablePoints; toJSON(message: DrawablePoints): unknown; fromPartial]: never; })[] & { [K_1 in Exclude]: never; }) | undefined; } & { [K_2 in Exclude]: never; }>(object: I): DrawablePoints; }; declare type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { [K in keyof T]?: DeepPartial; } : Partial; declare type KeysOfUnion = T extends T ? keyof T : never; export declare type Exact = P extends Builtin ? P : P & { [K in keyof P]: Exact; } & { [K in Exclude>]: never; }; export {}; //# sourceMappingURL=world_object.d.ts.map