import { ActionConfirm } from './action-confirm'; import { ButtonStyle } from './../type-aliases'; export declare class ActionButton { name: string; text: string; value: string | number; readonly type = "button"; style?: ButtonStyle; confirm?: ActionConfirm; constructor(name: string, text: string, value: string | number); updateName: (cb: (name: string) => string) => void; updateText: (cb: (text: string) => string) => void; updateValue: (cb: (value: string | number) => string | number) => void; setStyle: (value: ButtonStyle) => void; setConfirm: (value: ActionConfirm) => void; }