@ydbjs/topic
Version:
YDB Topics client for publish-subscribe messaging. Provides at-least-once delivery, exactly-once publishing, FIFO guarantees, and scalable message processing for unstructured data.
9 lines • 590 B
TypeScript
import type { StreamReadMessage_CommitOffsetResponse } from '@ydbjs/api/topic';
import type { TopicPartitionSession } from '../partition-session.js';
import type { TopicCommitPromise, onCommittedOffsetCallback } from './types.js';
export declare let _on_commit_offset_response: (ctx: {
readonly pendingCommits: Map<bigint, TopicCommitPromise[]>;
readonly partitionSessions: Map<bigint, TopicPartitionSession>;
readonly onCommittedOffset?: onCommittedOffsetCallback;
}, input: StreamReadMessage_CommitOffsetResponse) => void;
//# sourceMappingURL=_commit_offset_response.d.ts.map