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