import { BaseBehaviorTree } from "./BaseBehaviorTree"; import { BaseTask } from "./BaseTask"; import { Task } from "./Task"; export declare class GuardEvaluator extends BaseTask { constructor(tree: BaseBehaviorTree); 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; }