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