datainout
Version:
Import and reports data
14 lines (11 loc) • 308 B
TypeScript
import { Writable } from 'stream';
type Task = (...args: any) => Promise<void>;
declare class RingPromise {
private ring;
private index;
private readonly task;
constructor(ringSize: number, task: Task);
run(...arg: any): Promise<void>;
stream(): Writable;
}
export { RingPromise };