UNPKG

@ozen-ui/kit

Version:

React component library

14 lines (13 loc) 630 B
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;