import type { Message, RawMessage } from "./types"; type MessageDecoder = (rawMessage: RawMessage) => unknown; /** * MessageIterator is a helper class to convert raw table rows into Message instances as an * asynchronous iterator. */ export declare class MessageIterator implements AsyncIterableIterator { private rowIterators; private decoder?; constructor(rowIterators: AsyncIterableIterator[], decoder?: MessageDecoder); [Symbol.asyncIterator](): AsyncIterableIterator; next(): Promise>; } export {}; //# sourceMappingURL=MessageIterator.d.ts.map