/** * On-robot hardware commands ported from robotics-npm: * connect / disconnect, start|stop motors|realsense|camera, id, set. * * Cloud defaults: https://cloud.agenticros.com / wss://cloud.agenticros.com */ export declare function connectCommand(opts: { server?: string; }): Promise; export declare function disconnectCommand(): Promise; export declare function idCommand(): Promise; export declare function setCommand(opts: { token?: string; id?: string; }): Promise; export interface MotorsStartOptions { backend?: string; pins?: string; encoderpins?: string; device?: string; odom?: boolean; noOdom?: boolean; tpr?: string; } export declare function startMotorsCommand(opts?: MotorsStartOptions): Promise; export declare function stopMotorsCommand(): Promise; export declare function startCameraCommand(opts: { device?: string; resolution?: string; fps?: string; }): Promise; export declare function stopCameraCommand(): Promise; export declare function startRealsenseCommand(opts: { pointcloud?: boolean; full?: boolean; model?: string; extraEnv?: Record; softFail?: boolean; }): Promise; export declare function stopRealsenseCommand(): Promise; /** Dispatch for `agenticros start ` / `stop `. */ export declare function startServiceCommand(target: string, opts: MotorsStartOptions & { pointcloud?: boolean; full?: boolean; model?: string; device?: string; resolution?: string; fps?: string; }): Promise; export declare function stopServiceCommand(target: string): Promise; //# sourceMappingURL=robot-hw.d.ts.map