import type { Entity } from "../../core/Entity"; import { System } from "../../core/System"; import { Timer } from "../components/Timer"; import { TimerWindow } from "../components/TimerWindow"; export declare class TimerWindows extends System { static readonly components: (typeof Timer | typeof TimerWindow)[]; readonly pure = true; test(entity: Entity): entity is Entity; getTimerWindows(): ReadonlyArray<{ entity: Entity; timerWindow: TimerWindow; timer: Timer; }>; }