import { Control, FieldPath, FieldValues } from 'react-hook-form'; import { FieldComponents } from './form'; import * as CheckboxPrimitive from '@radix-ui/react-checkbox'; import type * as React from 'react'; export interface CheckboxFieldComponents extends FieldComponents { Checkbox?: React.ComponentType>; CheckboxIndicator?: React.ComponentType>; } export interface CheckboxProps = FieldPath> extends React.ComponentPropsWithoutRef { control?: Control; name: TName; label?: React.ReactNode; description?: string; className?: string; components?: Partial; indicatorClassName?: string; checkClassName?: string; } declare const CheckboxField: { ({ control, name, className, label, description, components, indicatorClassName, checkClassName, ...props }: CheckboxProps): import("react/jsx-runtime").JSX.Element; displayName: string | undefined; }; export { CheckboxField as Checkbox }; //# sourceMappingURL=checkbox-field.d.ts.map