import { Transport } from '../../internal/interfaces/transport';
import { NDBrokerAPI } from '../broker/ndbroker/api_nd_broker';
import { APIBrokerAPI } from '../broker/apibroker/api_api_broker';
export interface BrokerService {
    getAPIBrokerApi(): APIBrokerAPI;
    getNDBrokerApi(): NDBrokerAPI;
}
export declare class BrokerServiceImpl implements BrokerService {
    private readonly transport;
    private readonly aPIBroker;
    private readonly nDBroker;
    constructor(transport: Transport);
    getAPIBrokerApi(): APIBrokerAPI;
    getNDBrokerApi(): NDBrokerAPI;
}
