UNPKG

spot-sdk-ts

Version:

TypeScript bindings based on protobufs (proto3) provided by Boston Dynamics

20 lines 1.12 kB
import { TriggerServiceFaultResponse, ClearServiceFaultResponse, TriggerServiceFaultRequest, ClearServiceFaultRequest } from "./service_fault"; export declare const protobufPackage = "bosdyn.api"; /** The service fault service enables modification of the robot state ServiceFaultState. */ export interface FaultService { /** Sends a ServiceFault to be reporting in robot state. */ TriggerServiceFault(request: TriggerServiceFaultRequest): Promise<TriggerServiceFaultResponse>; /** Clears an active ServiceFault from robot state. */ ClearServiceFault(request: ClearServiceFaultRequest): Promise<ClearServiceFaultResponse>; } export declare class FaultServiceClientImpl implements FaultService { private readonly rpc; constructor(rpc: Rpc); TriggerServiceFault(request: TriggerServiceFaultRequest): Promise<TriggerServiceFaultResponse>; ClearServiceFault(request: ClearServiceFaultRequest): Promise<ClearServiceFaultResponse>; } interface Rpc { request(service: string, method: string, data: Uint8Array): Promise<Uint8Array>; } export {}; //# sourceMappingURL=fault_service.d.ts.map