UNPKG

async-monitor

Version:

Provides a mechanism that synchronizes access to objects.

7 lines (6 loc) 184 B
export declare class Monitor { pulse(): void; pulseAll(): void; wait(criticalSection: AbortSignal, readyTimeout: number): Promise<boolean>; private readonly waitSet; }