import { type HTMLAttributes, type VNode } from 'vue'; import { type OUIAProps } from '../../helpers/ouia'; import { type SimpleListValue } from './common'; export { SimpleListKey, type SimpleListProvide, type SimpleListValue } from './common'; interface Props extends OUIAProps, /* @vue-ignore */ Omit { /** Form element name */ name?: string; /** Value of the current item, bound with v-model. */ modelValue?: T | null; /** Flag indicating the form field is required */ required?: boolean; /** aria-label for the