import { CreateRelayRequestBody, CreateRelayResponse, RelayDataByTaskIdResponseItem, RemoveRelayRequestBody, RemoveRelayResponse } from '@bringg/types';
import Session from '../Services/Identity/Session';
export default class RelayApi {
    private readonly relayService;
    constructor(session: Session);
    getRelaysByTaskId(taskId: number): Promise<RelayDataByTaskIdResponseItem[]>;
    createRelays(request: CreateRelayRequestBody): Promise<CreateRelayResponse>;
    removeRelays(request: RemoveRelayRequestBody): Promise<RemoveRelayResponse>;
}
