UNPKG

@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.

18 lines 583 B
import { EventEmitter } from 'events'; export declare class AsyncEventEmitter<T> implements Disposable, AsyncIterable<T> { private emitter; private eventName; private queue; private resolvers; private rejecters; private ended; private error; constructor(emitter: EventEmitter, eventName: string); next(): Promise<IteratorResult<T>>; return(): Promise<IteratorResult<T>>; throw(err?: any): Promise<IteratorResult<T>>; [Symbol.asyncIterator](): this; dispose(): void; [Symbol.dispose](): void; } //# sourceMappingURL=aee.d.ts.map