import { AtomMut } from '@reatom/framework';
import React from 'react';
import { FieldPropSize } from '##/components/FieldComponents';
import { PropsWithHTMLAttributesAndRef } from '##/utils/types/PropsWithHTMLAttributes';
export type SelectItemAllProps = PropsWithHTMLAttributesAndRef<{
    size: FieldPropSize;
    hovered?: boolean;
    indent?: 'normal' | 'increased';
    groupsCounterAtom: AtomMut<Record<string, [number, number]>>;
    groupId: string | number;
    highlightedIndexAtom: AtomMut<number>;
    index: number;
    label: string;
}, HTMLDivElement>;
export declare const cnSelectItemAll: import("@bem-react/classname").ClassNameFormatter;
export declare const SelectItemAll: React.FC<SelectItemAllProps>;
