UNPKG

@blackglory/wait-for

Version:

A module for waiting for things to happen.

3 lines (2 loc) 265 B
import { Emitter } from '@blackglory/structures'; export declare function waitForEmitter<EventToArgs extends Record<string, unknown[]>, Event extends keyof EventToArgs>(target: Emitter<EventToArgs>, event: Event, signal?: AbortSignal): Promise<EventToArgs[Event]>;