export declare class TaskQueue {
private _queue;
pushTask(task: Function, args?: any[], successCallback?: Function, errorCallback?: Function, completeCallback?: Function): void;
private _runTaskQueueItem;
runATask(): Promise<void>;
runAllTask(): Promise<void>;
size(): number;
}