import FormAbstract, { FormAbstractProps } from './FormAbstract'; import ActionAbstract from '../../action/ActionAbstract'; export type DropdownItem = { text: string; value: string | number; }; export default class Dropdown extends FormAbstract { action?: ActionAbstract; list: (string | DropdownItem)[]; itemSelected: string; constructor(props: FormAbstractProps, action?: ActionAbstract); addList(...item: (string | DropdownItem)[]): this; setItemSelected(item: string): this; }