import { ComponentProps } from "react";
import { Pressable } from "react-native";
import { AnimatedRadio } from "./AnimatedRadio";
type Props = {
    label: string;
    onValueChange?: (newValue: boolean) => void;
};
type RadioButtonLabelProps = Props & Pick<ComponentProps<typeof AnimatedRadio>, "disabled" | "checked"> & Pick<ComponentProps<typeof Pressable>, "onPress" | "accessibilityLabel" | "accessibilityHint">;
/**
 * A radio button with the automatic state management that uses a {@link AnimatedRadio}
 * The toggleValue change when a `onPress` event is received and dispatch the `onValueChange`.
 *
 * @param props
 * @constructor
 */
export declare const RadioButtonLabel: ({ label, checked, disabled, onValueChange, accessibilityLabel, accessibilityHint }: RadioButtonLabelProps) => import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=RadioButtonLabel.d.ts.map