import { KubeMQClient } from '../client/KubeMQClient';
import { EventsSendResult } from '../pubsub/eventTypes';
import * as pb from '../protos';
export declare class EventStreamHelper {
    private queuesUpStreamHandler;
    private futureResponse;
    private resolveResponse;
    private rejectResponse;
    constructor();
    sendEventMessage(kubeMQClient: KubeMQClient, event: pb.kubemq.Event): Promise<void>;
    sendEventStoreMessage(kubeMQClient: KubeMQClient, event: pb.kubemq.Event): Promise<EventsSendResult>;
}
//# sourceMappingURL=EventStreamHelper.d.ts.map