import { CompositeTask } from "./composite-task"; import { Task } from "./task"; /** * A task that completes when all of its child tasks complete */ export declare class WhenAllTask extends CompositeTask { constructor(tasks: Task[]); pendingTasks(): number; onChildCompleted(task: Task): void; get completedTasks(): number; }