import EventSource from 'eventsource'; import * as models from '../../models'; export declare class EventSourceRequestClient extends models.AbstractRequestClient { private readonly request; private responseTemplate; constructor(request: models.Request); get reportMessage(): string; get supportsStreaming(): boolean; private _nativeClient; get nativeClient(): EventSource | undefined; connect(): Promise; send(): Promise; disconnect(): void; private getClientOptions; private registerEvents; }