import type { Entity } from "../core/Entity"; import type { Widget } from "./entities/Widget"; import type { SelectionCircle } from "./entities/widgets/SelectionCircle"; import type { Sprite } from "./entities/widgets/Sprite"; import type { Projectile } from "./entities/widgets/sprites/Projectile"; import type { Unit } from "./entities/widgets/sprites/Unit"; import type { Obstruction } from "./entities/widgets/sprites/units/Obstruction"; import type { Game } from "./Game"; export declare const isEntity: (obj: object) => obj is Entity; export declare const isWidget: (obj: object) => obj is Widget; export declare const isSelectionCircle: (obj: object) => obj is SelectionCircle; export declare const isSprite: (obj: object) => obj is Sprite; export declare const isProjectile: (obj: object) => obj is Projectile; export declare const isUnit: (obj: object) => obj is Unit; export declare const isObstruction: (obj: object) => obj is Obstruction; export declare const isGame: (obj: object) => obj is Game;