import { default as React } from 'react'; export interface SelectFieldProps { id?: string; disabled: boolean; readOnly: boolean; required: boolean; invalid: boolean; errorMessage?: string; labelId?: string; ariaLabel?: string; describedBy?: string; contentBefore?: React.ReactNode; contentAfter?: React.ReactNode; chips: React.ReactNode; hasClearButton: boolean; onClear?: (e: React.MouseEvent) => void; onKeyDownCapture?: React.KeyboardEventHandler; onKeyDown?: React.KeyboardEventHandler; onBlur?: React.FocusEventHandler; } /** * Structural field container for Select. Handles ARIA attributes and layout chrome. * Pure presentational logic; all state is provided via props. */ export declare const SelectField: React.ForwardRefExoticComponent & React.RefAttributes>; export default SelectField;