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