import type { JSONRPCMessage } from '@modelcontextprotocol/sdk/types.js'; import type { EventId, EventStore, StreamId } from '@modelcontextprotocol/sdk/server/streamableHttp.js'; export declare class InMemoryEventStore implements EventStore { private streams; private index; storeEvent(streamId: StreamId, message: JSONRPCMessage): Promise; replayEventsAfter(lastEventId: EventId, { send }: { send: (eventId: EventId, message: JSONRPCMessage) => Promise; }): Promise; }