export interface TimeoutQueueItem { onResume: () => void; timerId: ReturnType; } export interface TimeoutQueue { submit(timeout: number, onResume: () => void, onTimeout: () => void): void; resume(): void; } export declare function timeoutQueue(): TimeoutQueue;