import type { CheckboxSize, CheckboxState } from "./Checkbox.types";
export interface CheckboxGroupContextValue {
    name: string;
    value: string[];
    onChange: (itemValue: string, checked: boolean) => void;
    size: CheckboxSize;
    state: CheckboxState;
}
export declare const CheckboxGroupContext: import("react").Context<CheckboxGroupContextValue | undefined>;
/**
 * Returns the group context, or undefined when used outside a Checkbox.Group.
 * This allows standalone Checkbox usage without a Group wrapper.
 */
export declare function useCheckboxGroupContext(): CheckboxGroupContextValue | undefined;
