import { Component } from "../../core/Component"; import type { Obstruction } from "../entities/widgets/sprites/units/Obstruction"; export declare class UpgradeComponent extends Component<[ obstruction: typeof Obstruction ]> { readonly obstruction: typeof Obstruction; initialize(obstruction: typeof Obstruction): void; toJSON(): { type: string; obstruction: string; }; }