import { default as React } from 'react';
import type * as CheckboxPrimitive from '@radix-ui/react-checkbox';
interface CheckboxGroupProps extends Omit<React.HTMLAttributes<HTMLDivElement>, 'onValueChange'> {
    defaultValue?: string[];
    value?: string[];
    onValueChange?: (value: string[]) => void;
    color?: 'blue' | 'red' | 'black' | 'custom' | undefined;
    variant?: 'light' | 'normal' | undefined;
}
declare const CheckboxGroup: React.ForwardRefExoticComponent<CheckboxGroupProps & React.RefAttributes<HTMLDivElement>>;
interface CheckboxGroupItemProps extends Omit<React.ComponentPropsWithoutRef<typeof CheckboxPrimitive.Root>, 'value'> {
    label?: string;
    labelClassName?: string;
    checkBoxClassName?: string;
    checkIconClassName?: string;
    value: string;
}
declare const CheckboxGroupItem: React.ForwardRefExoticComponent<CheckboxGroupItemProps & React.RefAttributes<HTMLButtonElement>>;
export { CheckboxGroup, CheckboxGroupItem };
//# sourceMappingURL=checkbox-group.d.ts.map