import React from 'react';
import { SelectFieldDataItem, SelectFieldGroupCheckboxClickEventHandler, SelectFieldSize } from '@/ui/components/select-field';
import { SelectFieldOptionClickEventHandler, SelectFieldOptionsProps } from '../types';
export type SelectFieldCheckboxGroupOptionProps = {
    value: SelectFieldDataItem | SelectFieldDataItem[] | null;
    size: SelectFieldSize;
    item: SelectFieldDataItem;
    data: SelectFieldDataItem[];
    onGroupCheckboxClick?: SelectFieldGroupCheckboxClickEventHandler;
    onOptionClick: SelectFieldOptionClickEventHandler | undefined;
    icon?: React.ReactNode;
    SelectFieldOptions: React.FC<SelectFieldOptionsProps>;
};
export declare const SelectFieldCheckboxGroupOption: ({ item, value, size, data, onOptionClick, onGroupCheckboxClick, icon, SelectFieldOptions, }: SelectFieldCheckboxGroupOptionProps) => import("react/jsx-runtime").JSX.Element;
