import FormAbstract, { FormAbstractProps } from './FormAbstract'; import ActionAbstract from '../../action/ActionAbstract'; import { TextType } from '../../common/types'; export type SelectButtonList = TextType & { name?: string; options: TextType[]; selected?: TextType | undefined; }; export type SelectButtonProps = FormAbstractProps & { action?: ActionAbstract; list: SelectButtonList[]; }; export default class SelectButton extends FormAbstract { action?: ActionAbstract; list: SelectButtonList[]; constructor(props: SelectButtonProps); }