import * as React from 'react'; import type { Focusable } from '../../../focusable/focusable'; export type CheckboxGroupProps = { value?: T[] defaultValue?: T[] options: CheckboxOption[] disabled?: boolean id?: string focusRef?: React.RefObject ariaLabel?: string ariaLabelledBy?: string ariaDescribedBy?: string onChange?: (value: T[], event?: React.ChangeEvent | React.MouseEvent) => void onFocus?: React.FocusEventHandler onBlur?: React.FocusEventHandler }; export type CheckboxOption = { label: React.ReactNode description?: string ariaLabel?: string value: T disabled?: boolean }; export declare function CheckboxGroup(props: CheckboxGroupProps): React.JSX.Element;