import { System } from "../../core/System"; import { HoldPositionComponent } from "../components/HoldPositionComponent"; import { MoveTarget } from "../components/MoveTarget"; import type { Sprite } from "../entities/widgets/Sprite"; import type { Unit } from "../entities/widgets/sprites/Unit"; export declare class AutoAttackSystem extends System { static components: (typeof HoldPositionComponent | typeof MoveTarget)[]; readonly pure = false; test(entity: Sprite): entity is Unit; update(entity: Unit): void; }