import type { SupportedLocale } from "../../../Engine.js";
import type { SettingBuy, SettingOptions } from "../../../settings/Settings.js";
import { TextButton, type TextButtonOptions } from "../TextButton.js";
import type { UiComponent } from "../UiComponent.js";
export type BuyButtonOptions = ThisType<BuyButton> & TextButtonOptions;
export declare class BuyButton extends TextButton {
    readonly options: BuyButtonOptions;
    readonly setting: SettingBuy;
    constructor(parent: UiComponent, setting: SettingBuy, locale: SettingOptions<SupportedLocale>, options?: BuyButtonOptions);
    toString(): string;
}
//# sourceMappingURL=BuyButton.d.ts.map