UNPKG

410 BTypeScriptView Raw
1import { Event } from './types';
2export declare class ConsensusQueue implements AsyncIterator<Event> {
3 private mutableItems;
4 private mutableResolvers;
5 private mutableDoneInternal;
6 constructor();
7 [Symbol.asyncIterator](): this;
8 next(): Promise<IteratorResult<Event>>;
9 write(value: Event): void;
10 error(error: Error): void;
11 clear(): void;
12 done(): void;
13 private push;
14}