import { CancellationToken } from "builder-util-runtime"; export declare class AsyncTaskManager { private readonly cancellationToken; readonly tasks: Array<Promise<any>>; private readonly errors; constructor(cancellationToken: CancellationToken); add(task: () => Promise<any>): void; addTask(promise: Promise<any>): void; cancelTasks(): void; awaitTasks(): Promise<Array<any>>; }