import { RegisterOptions } from 'react-hook-form';
import { BillableStatus } from '@zeniai/client-epic-state';
import { OptionType } from '../../../../../../singleSelect/SingleSelect';
export interface BillableOptionsType {
    label: string;
    value: BillableStatus;
}
export interface BillableOptionsField {
    allOptions: BillableOptionsType[];
    selectedOption?: BillableStatus;
}
export interface Props {
    name: string;
    placeholderLabel: string;
    value: BillableOptionsField;
    isDisabled?: boolean;
    registerOptions?: RegisterOptions;
    onSelectionChangedData?: (selectedVal: OptionType) => void;
}
declare const SingleSelectField: ({ name, placeholderLabel, registerOptions, value: defaultValue, isDisabled, onSelectionChangedData, }: Props) => import("react/jsx-runtime").JSX.Element;
export default SingleSelectField;
