import { OptionLabel, OptionDataSource } from '../../type-aliases'; import { SelectHandler } from './select-handler'; 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 {};