UNPKG

@tempest/core

Version:

The core of the Tempest Stream Library

15 lines (14 loc) 425 B
import { Timer, Task } from '../interfaces'; export declare class ClockTimer implements Timer<Asap> { now(): number; setTimer(fn: () => any, delayTime: number): Asap | any; clearTimer(task: Asap | any): any; } export declare class Asap implements Task { private f; private active; constructor(f: () => any); run(time: number): void; error(time: number, e: Error): void; dispose(): void; }