import { Observable } from 'rxjs';
import { AttachedIOInboundMessage } from '../../types';
export declare class AttachedIoRepliesCache {
    private readonly messages$;
    private readonly onDisconnected$;
    readonly replies$: Observable<AttachedIOInboundMessage>;
    private cacheMap;
    constructor(messages$: Observable<AttachedIOInboundMessage>, onDisconnected$: Observable<void>);
    private addReply;
}
