twitch-js
Version:
Javascript library for the Twitch Messaging Interface.
6 lines (5 loc) • 383 B
TypeScript
import EventEmitter from 'eventemitter3';
export declare const resolveAfter: (ms: number) => Promise<unknown>;
export declare const resolveOnEvent: <T>(emitter: EventEmitter<any>, eventName: string) => Promise<T>;
export declare const resolveInSequence: (tasks: (() => Promise<any>)[]) => Promise<any>;
export declare const rejectAfter: (ms: number, error: Error) => Promise<never>;