export interface Callable<R> {
    (...args: any[]): R;
}
export declare enum ErrorCode {
    TaskTimeout = "TASKTIMEOUT"
}
/**
 * Task Priority
 * @typedef {TaskPriority.Normal|TaskPriority.High|TaskPriority.Tail} TaskPriority
 */
export declare enum TaskPriority {
    /**
     * Normal task priority
     */
    Normal = "normal",
    /**
     * High task priority
     */
    High = "high-priority",
    /**
     * Task tail-priority
     */
    Tail = "tail"
}
