import { HTTPClient } from '../../../utils/http';
import { AgentDomainExtended, AgentExtended } from './types';
export declare class AgentsAPI {
    private readonly _httpClient;
    private readonly _baseUrl;
    private readonly _crud;
    constructor(_httpClient: HTTPClient, _baseUrl: string);
    find(query?: Record<string, unknown>): Promise<AgentExtended[]>;
    getSupervisors(ids: string[]): Promise<Record<string, AgentDomainExtended[]>>;
    getSubordinates(ids: string[]): Promise<Record<string, AgentDomainExtended[]>>;
}
//# sourceMappingURL=api.d.ts.map