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;
}
