import type { FieldErrors, RadioProps } from '@contember/ui';
import { FieldContainerProps } from '@contember/ui';
import type { FunctionComponent } from 'react';
import { ChoiceFieldData, SimpleDynamicSingleChoiceFieldProps, StaticSingleChoiceFieldProps } from './ChoiceField';
export declare type RadioFieldProps = RadioFieldInnerPublicProps & (StaticSingleChoiceFieldProps | SimpleDynamicSingleChoiceFieldProps);
export declare const RadioField: FunctionComponent<RadioFieldProps>;
export interface RadioFieldInnerPublicProps extends Omit<FieldContainerProps, 'children'>, Pick<RadioProps, 'orientation'> {
}
export interface RadioFieldInnerProps extends ChoiceFieldData.SingleChoiceFieldMetadata, RadioFieldInnerPublicProps {
    errors: FieldErrors | undefined;
}
export declare const RadioFieldInner: import("react").MemoExoticComponent<(props: RadioFieldInnerProps) => JSX.Element>;
//# sourceMappingURL=RadioField.d.ts.map