@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.
10 lines • 559 B
TypeScript
import { type StreamWriteMessage_FromClient, type StreamWriteMessage_WriteRequest_MessageData } from '@ydbjs/api/topic';
import { type CompressionCodec } from '../codec.js';
import type { AsyncPriorityQueue } from '../queue.js';
import type { TX } from '../tx.js';
export declare const _emit_write_request: (ctx: {
readonly tx?: TX;
readonly queue: AsyncPriorityQueue<StreamWriteMessage_FromClient>;
readonly codec: CompressionCodec;
}, messages: StreamWriteMessage_WriteRequest_MessageData[]) => void;
//# sourceMappingURL=_write_request.d.ts.map