import React from 'react'; import { A11yProps, CommonFieldsProps } from '../_utils/interfaces'; import { OnChangeParameters } from '../_utils/onChange'; export declare type SelectFieldItem = A11yProps & Readonly<{ value: string | number; label: string; }>; export declare type SelectFieldProps = Partial & A11yProps & Readonly<{ options: Array; defaultValue?: string; onChange?: (obj: OnChangeParameters) => void; onFocus?: (event: React.FocusEvent) => void; onBlur?: (event: React.FocusEvent) => void; focus?: boolean; focusBorder?: boolean; autoFocus?: boolean; autoComplete?: string; }>; export declare const SelectField: React.ForwardRefExoticComponent & A11yProps & Readonly<{ options: Array; defaultValue?: string; onChange?: (obj: OnChangeParameters) => void; onFocus?: (event: React.FocusEvent) => void; onBlur?: (event: React.FocusEvent) => void; focus?: boolean; focusBorder?: boolean; autoFocus?: boolean; autoComplete?: string; }> & React.RefAttributes>;