spot-sdk-ts
Version:
TypeScript bindings based on protobufs (proto3) provided by Boston Dynamics
17 lines • 839 B
TypeScript
import { OpenDoorCommandResponse, OpenDoorFeedbackResponse, OpenDoorCommandRequest, OpenDoorFeedbackRequest } from "./door";
export declare const protobufPackage = "bosdyn.api.spot";
export interface DoorService {
OpenDoor(request: OpenDoorCommandRequest): Promise<OpenDoorCommandResponse>;
OpenDoorFeedback(request: OpenDoorFeedbackRequest): Promise<OpenDoorFeedbackResponse>;
}
export declare class DoorServiceClientImpl implements DoorService {
private readonly rpc;
constructor(rpc: Rpc);
OpenDoor(request: OpenDoorCommandRequest): Promise<OpenDoorCommandResponse>;
OpenDoorFeedback(request: OpenDoorFeedbackRequest): Promise<OpenDoorFeedbackResponse>;
}
interface Rpc {
request(service: string, method: string, data: Uint8Array): Promise<Uint8Array>;
}
export {};
//# sourceMappingURL=door_service.d.ts.map