import { Component } from "../../core/Component"; import type { Entity } from "../../core/Entity"; import { SelectionCircle } from "../entities/widgets/SelectionCircle"; declare type Props = { radius: number; color: string; }; declare type InternalProps = Props & { x: number; y: number; zOffset: number; }; export declare abstract class Circle extends Component<[InternalProps]> { circle: SelectionCircle; constructor(entity: Entity, props?: Partial); initialize({ radius, color, x, y, zOffset }: InternalProps): void; dispose(): void; } export {};