import type { Control, FieldValues, Path } from 'react-hook-form';
export type CheckboxVariant = 'circle' | 'square';
export interface CheckboxProps {
    checked: boolean;
    onChange: () => void;
    variant?: CheckboxVariant;
    ariaLabel?: string;
}
export interface CheckboxWrapperProps<T extends FieldValues> {
    name: Path<T>;
    control: Control<T, unknown>;
    variant?: CheckboxVariant;
    ariaLabel?: string;
}
