import { Dacs, socketCreator, StreamLoginParams, StreamingTransport } from '@refinitiv-data/types'; export declare class TransportHost implements StreamingTransport { private host; private dacs?; isRefreshRequired: boolean; constructor(host: string, dacs?: Dacs | undefined); getStreamLoginParams(): StreamLoginParams; /** * * @param api Name of streaming connection in the configuration file. ('streaming/pricing/main, streaming/trading/redi, ...') * @param protocol websocket protocol */ getSocketCreators(api: string, protocol: string): Promise; }