import { default as React } from 'react'; import { DirectionType, SizeType, MarkThemeType } from '../const/types.cjs'; export interface CheckboxOption { label?: string; value: T; disabled?: boolean; readOnly?: boolean; [key: string]: unknown; } export interface CheckboxGroupProps extends Omit, "onChange" | "defaultValue" | "defaultChecked"> { value?: T[]; theme?: MarkThemeType; disabled?: boolean; readOnly?: boolean; options?: CheckboxOption[]; direction?: DirectionType; size?: SizeType; onChange?: (value: T[]) => void; children?: React.ReactNode; } declare const _default: ({ value, theme: themeProp, disabled, readOnly, options, direction, size: sizeProp, onChange, children, className, ...rest }: CheckboxGroupProps) => React.JSX.Element; export default _default;