import { EntityAccessor, FieldValue } from '@contember/binding';
import type { FunctionComponent } from 'react';
import type { ChoiceFieldData } from './ChoiceFieldData';
import { StaticSingleChoiceFieldProps } from './StaticSingleChoiceField';
import { DynamicSingleChoiceFieldProps } from './hooks/useDynamicSingleChoiceField';
export declare type ChoiceFieldProps = (ChoiceFieldData.SingleChoiceFieldProps<FieldValue> & StaticSingleChoiceFieldProps) | (ChoiceFieldData.SingleChoiceFieldProps<EntityAccessor> & DynamicSingleChoiceFieldProps);
export declare const ChoiceField: FunctionComponent<ChoiceFieldProps>;
//# sourceMappingURL=ChoiceField.d.ts.map