import { FC, HTMLAttributes, Ref } from 'react'; import { SelectVariant } from '../../types'; export interface SelectComboboxProps extends HTMLAttributes { /** * Puts the combobox into read-only mode. * * When `true`, the value can be focused and read, * but user interaction that changes the value is disabled * (the dropdown should not open or change selection). */ readOnly?: boolean; /** * Visual variant of the combobox. * * Controls appearance (e.g. default, ghost, outlined, etc.) * without affecting behavior. */ variant?: SelectVariant; /** * Ref to the underlying `