import type { ItemAppearance } from "../FormDefinition"; import type * as types from "./types"; export interface ButtonBar extends types.ElementBase, types.EditableElement, types.ElementWithItems { } export interface Item extends types.ElementItemBase { /** Settings controlling the appearance of the item. */ readonly appearance?: ItemAppearance; /** Indicates if the item is a default. */ readonly default?: boolean; /** Indicates if the element triggers validation when submitting. */ readonly validates?: boolean; }