spot-sdk-ts
Version:
TypeScript bindings based on protobufs (proto3) provided by Boston Dynamics
19 lines • 1.19 kB
TypeScript
import { ManipulationApiResponse, ManipulationApiFeedbackResponse, ApiGraspOverrideResponse, ManipulationApiRequest, ManipulationApiFeedbackRequest, ApiGraspOverrideRequest } from "./manipulation_api";
export declare const protobufPackage = "bosdyn.api";
export interface ManipulationApiService {
ManipulationApi(request: ManipulationApiRequest): Promise<ManipulationApiResponse>;
ManipulationApiFeedback(request: ManipulationApiFeedbackRequest): Promise<ManipulationApiFeedbackResponse>;
OverrideGrasp(request: ApiGraspOverrideRequest): Promise<ApiGraspOverrideResponse>;
}
export declare class ManipulationApiServiceClientImpl implements ManipulationApiService {
private readonly rpc;
constructor(rpc: Rpc);
ManipulationApi(request: ManipulationApiRequest): Promise<ManipulationApiResponse>;
ManipulationApiFeedback(request: ManipulationApiFeedbackRequest): Promise<ManipulationApiFeedbackResponse>;
OverrideGrasp(request: ApiGraspOverrideRequest): Promise<ApiGraspOverrideResponse>;
}
interface Rpc {
request(service: string, method: string, data: Uint8Array): Promise<Uint8Array>;
}
export {};
//# sourceMappingURL=manipulation_api_service.d.ts.map