import type { Player } from "../player/player.js"; import type { Room } from "../room/base.js"; import type { State } from "../state/state.js"; import type { BotNeuron } from "./botNeuron.js"; export declare class BotRunner { neuronTree: BotNeuron; private readonly room; get canRun(): boolean; constructor(room: Room); onRoundStart(): void; onAnyMessage(): void; onPlayerTurnStarted(currentPlayer: Player): void; runAllBots(): void; private pickGoal; private executeThough; }