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