import { BaseTask } from "../BaseTask"; import { Task } from "../Task"; export declare class ChangeData extends BaseTask { private mapper; private mapTree; constructor(mapper: (dat: T) => U, rootTask: BaseTask); addChild(child: Task): this; getChildCount(): number; getChild(index: number): Task; run(): void; childSuccess(runningTask: Task): void; childFail(runningTask: Task): void; childRunning(runningTask: Task, reporter: Task): void; }