/// <reference types="react" />
import { IFormComponentProps } from '../shared';
import { ISelectProps, ISelectItem } from '../../select';
export declare type IFormSelectFieldProps<Key extends string | number = string | number, T extends ISelectItem<Key> = ISelectItem<Key>> = IFormComponentProps<(T | null) | T[], Omit<ISelectProps<Key, T>, 'value' | 'onChange'>>;
export declare function FormSelectField<Key extends string | number = string | number, T extends ISelectItem<Key> = ISelectItem<Key>>(props: IFormSelectFieldProps<Key, T>): JSX.Element;
