import { RobotIdResponse, RobotIdRequest } from "./robot_id"; export declare const protobufPackage = "bosdyn.api"; /** * RobotIdService provides mostly static identifying information about a robot. * User authentication is not required to access RobotIdService to assist with * early robot discovery. */ export interface RobotIdService { /** * Get the robot id information. The ID contains basic information about a robot * which is made available over the network as part of robot discovery without * requiring user authentication. */ GetRobotId(request: RobotIdRequest): Promise; } export declare class RobotIdServiceClientImpl implements RobotIdService { private readonly rpc; constructor(rpc: Rpc); GetRobotId(request: RobotIdRequest): Promise; } interface Rpc { request(service: string, method: string, data: Uint8Array): Promise; } export {}; //# sourceMappingURL=robot_id_service.d.ts.map