import { Component } from "../../core/Component"; import type { Sprite } from "../entities/widgets/Sprite"; import { Blueprint } from "../entities/widgets/sprites/Blueprint"; import type { Obstruction } from "../entities/widgets/sprites/units/Obstruction"; import type { Point } from "../pathing/PathingMap"; export declare class BuildTarget extends Component { obstructionClass: typeof Obstruction; target: Point; blueprint?: Blueprint; constructor(entity: Sprite, obstructionClass: typeof Obstruction, target: Point); dispose(): void; }