import { OptionLabel } from '../type-aliases'; import { SelectHandler } from './select-handler'; import { OptionDataSource } from './../type-aliases'; declare type H
= SelectHandler
; export declare class ActionSelect
implements H
{ name: string; text: string; readonly type = "select"; dataSource?: OptionDataSource; selectedOptions: H
['selectedOptions']; options: H
['options']; optionGroups: H
['optionGroups']; constructor(name: string, text: string); updateName: (cb: (name: string) => string) => void; updateText: (cb: (text: string) => string) => void; setDataSource: (value: OptionDataSource) => void; addSelectedOption: H
['addSelectedOption']; addOption: H
['addOption']; addOptionGroup: H
['addOptionGroup']; } export {};