import { ReactElement } from 'react'; import { FlexProps } from '../flex'; import { CheckboxBaseProps } from '../checkboxBase'; import { ColorPropsValue, Id, Obj, SelectableProps, Size } from '../../types'; export interface ItemType extends Omit, Obj { } export interface CheckboxBaseGroupCommonProps extends Omit { size?: CheckboxBaseProps['size']; color?: CheckboxBaseProps['color']; options?: I[]; /** @alias {@link options} */ items?: I[]; primaryKey?: keyof I; } export type CheckboxBaseGroupProps = CheckboxBaseGroupCommonProps & SelectableProps; export declare function useCheckboxBaseGroupContext(): { size?: Size; color?: ColorPropsValue; }; export declare const CheckboxBaseGroup: (props: CheckboxBaseGroupProps) => ReactElement;