export declare type TaskID = number;
declare class TaskQueue {
    private queue;
    private id;
    private cleared;
    private currentlyRunning;
    constructor();
    add(callback: (timeStamp: number) => void): TaskID;
    remove(id: TaskID): void;
    run(timeStamp?: number): void;
    clear(): void;
}
export default TaskQueue;
