import { ReactElement } from 'react'; import { CommonProps } from '../common'; export interface CheckboxButtonGroupProps extends CommonProps { /** * Checkbox group name, used for form submission. */ name?: string; /** * Change event handler. */ onChange: (value: (string | number)[]) => void; /** * An array of checkbox options to be selected. */ options: { disabled?: boolean; text: string; value: string | number; }[]; /** * The size of the checkbox. */ size?: 'small' | 'medium' | 'large'; /** * Selected value. */ value: (string | number)[]; } declare const CheckboxButtonGroup: ({ name, value, options, onChange, size, id, className, style, sx, "data-test-id": dataTestId, }: CheckboxButtonGroupProps) => ReactElement; export default CheckboxButtonGroup;