import * as CheckboxPrimitive from "@radix-ui/react-checkbox"; import React, { ComponentPropsWithoutRef } from "react"; import { type VariantProps } from "tailwind-variants"; export type CheckboxProps = Pick, "autoFocus" | "checked" | "className" | "disabled" | "id" | "name" | "onClick" | "asChild"> & VariantProps & { onCheckedChange?: (checked: boolean) => void; }; declare const checkboxVariants: import("tailwind-variants").TVReturnType<{ checked: { false: string; true: string; indeterminate: string; }; }, undefined, string, { checked: { false: string; true: string; indeterminate: string; }; }, undefined, import("tailwind-variants").TVReturnType<{ checked: { false: string; true: string; indeterminate: string; }; }, undefined, string, unknown, unknown, undefined>>; /** * A control that allows the user to toggle between checked and not checked. */ export declare const Checkbox: React.ForwardRefExoticComponent, "ref">, "className" | "id" | "name" | "onClick" | "disabled" | "autoFocus" | "asChild" | "checked"> & VariantProps>> & { onCheckedChange?: (checked: boolean) => void; } & React.RefAttributes>; export {}; //# sourceMappingURL=Checkbox.d.ts.map