import React from 'react';
import { VirtualGroupedList } from '../VirtualGroupedList';
import { AttributeSelectorItem } from '../types';
type Data = AttributeSelectorItem & {
    id: string;
    label: string;
    filterText?: string;
    notSelectable?: boolean;
    needGroupIcon?: boolean;
    LogoIcon?: React.ElementType;
};
type Props = Omit<React.ComponentProps<typeof VirtualGroupedList>, 'renderItem' | 'getItemSize'> & {
    selectedAttributes: AttributeSelectorItem[];
    focusIndex: number;
    hideCheckBox: boolean;
    onItemClick: (data: Data, checked: boolean, groupId: string) => void;
};
declare const _default: ({ selectedAttributes, onItemClick, focusIndex, hideCheckBox, ...otherProps }: Props) => React.JSX.Element;
export default _default;
