import { ReactNode } from 'react';
import * as RadixCheckbox from "@radix-ui/react-checkbox";
export type CheckboxProps = RadixCheckbox.CheckboxProps & {
    label?: ReactNode;
    description?: ReactNode;
    error?: boolean;
    size?: "sm" | "md" | "lg";
};
export declare const Checkbox: import('react').ForwardRefExoticComponent<RadixCheckbox.CheckboxProps & {
    label?: ReactNode;
    description?: ReactNode;
    error?: boolean;
    size?: "sm" | "md" | "lg";
} & import('react').RefAttributes<HTMLButtonElement>>;
