import type * as types from "./types"; export interface ItemPicker extends types.ElementBase, types.EditableElement, types.ElementWithItems, types.ElementWithRequire { /** Indicates if the user can select one item, several items or no items. */ readonly selectionMode?: "single" | "multiple" | "none"; /** Indicates the current value. */ readonly value: ItemsRef; } export interface Item extends types.ElementItemBase, types.ElementItemWithChecked { } export interface ItemsRef { /** The items that were selected. */ items: Item[]; }