/// import type { AriaCheckboxProps } from '@react-types/checkbox'; import type { NormalSizes, NormalColors, SimpleColors } from '../utils/prop-types'; export interface UseCheckboxProps extends AriaCheckboxProps { isRounded?: boolean; lineThrough?: boolean; disableAnimation?: boolean; size?: NormalSizes; color?: NormalColors; labelColor?: SimpleColors; } /** * @internal */ export declare const useCheckbox: (props: UseCheckboxProps) => { size: "xs" | "sm" | "md" | "lg" | "xl"; color: "default" | "primary" | "secondary" | "success" | "warning" | "error" | "gradient"; labelColor: "default" | "primary" | "secondary" | "success" | "warning" | "error"; isRounded: boolean; lineThrough: boolean | undefined; disableAnimation: boolean; isIndeterminate: boolean; inputRef: import("react").RefObject; inputProps: import("react").InputHTMLAttributes; }; export declare type UseCheckboxReturn = ReturnType;