import type { ChangeEvent } from 'react';
import type { CheckboxAlignVariant, CheckboxSizeVariant, CheckboxVariant } from '../CheckboxNext';
export type CheckboxGroupContextValue = {
    name: string | undefined;
    onChange: (event: ChangeEvent<HTMLInputElement>) => void;
    value?: (string | number)[];
    size?: CheckboxSizeVariant;
    variant?: CheckboxVariant;
    align?: CheckboxAlignVariant;
    mirrored?: boolean;
};
export declare const CheckboxGroupContext: import("react").Context<CheckboxGroupContextValue | undefined>;
export declare const useCheckboxGroupContext: () => CheckboxGroupContextValue | undefined;
