import type { EntityID } from "../../core/Entity"; import { Entity } from "../../core/Entity"; import { ThreeObjectComponent } from "../components/graphics/ThreeObjectComponent"; import { Position } from "../components/Position"; export declare type WidgetProps = { id?: EntityID; x: number; y: number; zOffset?: number; }; export declare class Widget extends Entity { static readonly isWidget = true; constructor({ id, x, y, zOffset }: WidgetProps); get position(): Position; get model(): ThreeObjectComponent; }