import { IButtonSettings, IButtonPrivate, IButtonEvents, Button } from "./Button"; export interface IConfirmButtonSettings extends IButtonSettings { } export interface IConfirmButtonPrivate extends IButtonPrivate { ConfirmButton?: Button; } export interface IConfirmButtonEvents extends IButtonEvents { confirmed: {}; cancelled: {}; } /** * Draws an interactive button, which displays a confirmation when clicked. * * @see {@link https://www.amcharts.com/docs/v5/concepts/common-elements/buttons/} for more info * @important * @since 5.14.0 */ export declare class ConfirmButton extends Button { static className: string; static classNames: Array; _settings: IConfirmButtonSettings; _privateSettings: IConfirmButtonPrivate; _events: IConfirmButtonEvents; protected _ignoreClick?: boolean; protected _afterNew(): void; protected _cancel(): void; protected _confirm(): void; _prepareChildren(): void; } //# sourceMappingURL=ConfirmButton.d.ts.map