import { type AnchorHTMLAttributes, type ButtonHTMLAttributes, type HTMLAttributes, type LiHTMLAttributes, type VNode } from 'vue'; import { type SimpleListValue } from './common'; import { type OUIAProps } from '../../helpers/ouia'; interface Props extends OUIAProps, /* @vue-ignore */ LiHTMLAttributes { /** Identifier of the item, set as the value of the SimpleList when selected. It is the form field value when the SimpleList has a name. */ value?: SimpleListValue; /** Component type of the SimpleList item */ component?: 'button' | 'a'; /** Additional classes added to the SimpleList or