import React from "react";
import { AxiosResponse } from "axios";
import { RadioProps } from "../../../components/Form/fields/Radio";
import OptionsType from "../../../components/Form/definitions/OptionsType";
import FieldEndpointType from "../../../components/Form/definitions/FieldEndpointType";
interface RadioApiSpecificProps {
    endpoint: FieldEndpointType;
    processResponse?: (response: AxiosResponse) => OptionsType;
    loadUseEffectDependency?: any;
}
type RadioApiProps = RadioApiSpecificProps & Omit<RadioProps, "options">;
declare const RadioApi: {
    ({ endpoint, processResponse, loadUseEffectDependency, disableTranslateOption, ...radioProps }: RadioApiProps): React.JSX.Element;
    defaultProps: {
        transformInitialValue: (value: any) => any;
    };
};
export default RadioApi;
export { RadioApiProps, RadioApiSpecificProps };
