import { RegisterOptions } from 'react-hook-form';
import { SingleSelectProps } from './SingleSelect';
export interface SingleSelectFieldValue {
    allOptions: string[];
    selectedOption?: string;
}
export interface SingleSelectFieldProps {
    defaultValue: SingleSelectFieldValue;
    singleSelect: Omit<SingleSelectProps, "allValues" | "selectedValue" | "onSelectedValueChanged">;
    registerOptions?: RegisterOptions;
    onSelectChange?: (selectedId: string) => void;
}
declare const SingleSelectField: ({ defaultValue, singleSelect, registerOptions, onSelectChange, }: SingleSelectFieldProps) => import("react/jsx-runtime").JSX.Element;
export default SingleSelectField;
