/** * `agenticros register` — register this robot on AgenticROS Cloud. * * Mints/reuses local ROBOT_ID (same as `agenticros id`), prompts for required * name / camera / compute, then POST /robots with that id. */ export declare const CLOUD_CAMERA_CHOICES: readonly [{ readonly name: "None"; readonly value: "None"; }, { readonly name: "2D Camera"; readonly value: "2D"; }, { readonly name: "RealSense D405"; readonly value: "D405"; }, { readonly name: "RealSense D415"; readonly value: "D415"; }, { readonly name: "RealSense D421"; readonly value: "D421"; }, { readonly name: "RealSense D435"; readonly value: "D435"; }, { readonly name: "RealSense D435i"; readonly value: "D435i"; }, { readonly name: "RealSense D455"; readonly value: "D455"; }, { readonly name: "RealSense D456"; readonly value: "D456"; }, { readonly name: "RealSense D457"; readonly value: "D457"; }, { readonly name: "RealSense D555"; readonly value: "D555"; }]; export declare const CLOUD_COMPUTE_CHOICES: readonly [{ readonly name: "Raspberry Pi"; readonly value: "Raspberry Pi"; }, { readonly name: "Radxa"; readonly value: "Radxa"; }, { readonly name: "Latte Panda"; readonly value: "Latte Panda"; }, { readonly name: "Nvidia Orin"; readonly value: "Nvidia Orin"; }, { readonly name: "Arduino"; readonly value: "Arduino"; }]; export declare const CLOUD_TYPE_CHOICES: readonly [{ readonly name: "AMR"; readonly value: "AMR"; }, { readonly name: "AGV"; readonly value: "AGV"; }, { readonly name: "Arm"; readonly value: "Arm"; }, { readonly name: "Drone"; readonly value: "Drone"; }, { readonly name: "Humanoid"; readonly value: "Humanoid"; }]; export interface RegisterOptions { name?: string; camera?: string; compute?: string; type?: string; /** Skip optional advanced prompts. */ defaults?: boolean; /** Non-interactive: fail instead of prompting login. */ yes?: boolean; } export declare function registerCommand(opts?: RegisterOptions): Promise; //# sourceMappingURL=register.d.ts.map