import { Size } from '../../../../types'; import { ReactElement, RefObject } from 'react'; export type SelectFieldTriggerProps = { placeholder?: string; size?: Extract; disableClearButton?: boolean; disabled?: boolean; readOnly?: boolean; error?: boolean; onClear?: () => void; id?: string; popoverTarget?: string; inputWrapperRef?: RefObject; toggleButtonProps?: Record; /** The display text (selected option label or empty) */ displayValue?: string; prefix?: string | ReactElement; suffix?: string | ReactElement; }; /** * Non-searchable select trigger for SelectField when disableSearch is true. * Renders a div-based trigger instead of an input, suitable for the listbox ARIA pattern. */ export declare const SelectFieldTrigger: { ({ placeholder, size, disableClearButton, disabled, readOnly, error, onClear, id, inputWrapperRef, toggleButtonProps, displayValue, prefix, suffix, popoverTarget, }: SelectFieldTriggerProps): import("react/jsx-runtime").JSX.Element; displayName: string; };