import { FormGroupProps } from '@mui/material/FormGroup';
import { CheckboxProps } from './Checkbox';
import * as React from "react";
type CheckboxGroupOption = Omit<CheckboxProps, "checked" | "defaultChecked" | "onChange" | "name" | "value"> & {
    value: string;
};
export interface CheckboxGroupProps extends Omit<FormGroupProps, "defaultValue" | "onChange"> {
    name: string;
    label?: React.ReactNode;
    row?: boolean;
    children?: React.ReactNode;
    options?: CheckboxGroupOption[];
    value?: string[];
    defaultValue?: string[];
    onChange?: (nextValues: string[], event: React.ChangeEvent<HTMLInputElement>) => void;
}
declare const CheckboxGroup: ({ name, label, row, children, options, value, defaultValue, onChange, sx, ...props }: CheckboxGroupProps) => import("react/jsx-runtime").JSX.Element;
export default CheckboxGroup;
