import type { Entity } from "../../core/Entity"; import { System } from "../../core/System"; import { Hover } from "../components/Hover"; import { MoveTarget } from "../components/MoveTarget"; import { Selected } from "../components/Selected"; export declare class SelectedMovingCircles extends System { static components: (typeof MoveTarget | typeof Selected)[]; readonly pure = true; test(entity: Entity): entity is Entity; update(entity: Entity): void; } export declare class HoverMovingCircles extends System { static components: (typeof Hover | typeof MoveTarget)[]; readonly pure = true; test(entity: Entity): entity is Entity; update(entity: Entity): void; } export declare const circleSystems: (typeof SelectedMovingCircles)[];