/**
 * Frontend widget kinds for properties with a `widget` block.
 * Const-as-type: usable as runtime value (`WidgetType.SELECT === 'select'`) and
 * as a TS type (`WidgetType` is the union of literal strings).
 */
export const WidgetType = {
    ASYNC_MULTIPLE_SEARCH_SELECT: 'async-multiple-search-select',
    ASYNC_SEARCH_SELECT: 'async-search-select',
    GRID_ELEMENTS_MANAGER: 'grid-elements-manager',
    GRID_SELECT_ELEMENT: 'grid-select-element',
    GRID_SELECT_MULTIPLE_ELEMENTS: 'grid-select-multiple-elements',
    MULTIPLE_SEARCH_SELECT: 'multiple-search-select',
    MULTIPLE_SELECT: 'multiple-select',
    SEARCH_SELECT: 'search-select',
    SELECT: 'select',
};
