2016-07-31 22:53:27 +00:00
|
|
|
/// <reference types="q" />
|
|
|
|
import plugins = require("./taskbuffer.plugins");
|
2016-05-15 13:28:38 +00:00
|
|
|
import { Task } from "./taskbuffer.classes.task";
|
2016-07-31 22:53:27 +00:00
|
|
|
export declare let emptyTaskFunction: () => plugins.Q.Promise<{}>;
|
2016-05-05 16:36:31 +00:00
|
|
|
export declare let isTask: (taskArg: any) => boolean;
|
2016-05-06 00:05:45 +00:00
|
|
|
export declare let isTaskTouched: (taskArg: Task, touchedTasksArray: Task[]) => boolean;
|
2016-05-05 16:36:31 +00:00
|
|
|
export declare let runTask: (taskArg: Task, optionsArg?: {
|
|
|
|
touchedTasksArray: Task[];
|
2016-07-31 22:53:27 +00:00
|
|
|
}) => plugins.Q.Promise<{}>;
|
2016-05-05 17:21:50 +00:00
|
|
|
export declare let runBufferedTask: (taskArg: Task) => void;
|
2016-05-06 00:05:45 +00:00
|
|
|
export declare let updateTaskStatus: (taskArg: any, statusArg: string) => void;
|