import { Session } from '../../session';
export interface StreamDefinition<TStream> {
    /**
     *
     * @param {Session} session instance of the current session (platform, desktop, container)
     * @param {string} api Optional. Default 'streaming/pricing/main'.
     * Name of the streaming connection in the configuration file. ('streaming/pricing/main', 'streaming/trading-analytics/redi'...)
     */
    getStream(session?: Session, api?: string): TStream;
}
