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 {};