import type { DescriptionListItem, DescriptionListProps } from '../../../types';
type UseNormalizedDescriptionItemsParams = Pick<DescriptionListProps, 'items'>;
/**
 * Группирует элементы описания в логические секции для рендеринга.
 *
 * Обрабатывает входной массив items, который может содержать:
 * - Отдельные объекты DescriptionListItem
 * - Массивы объектов DescriptionListItem (группы)
 *
 * Логика группировки:
 * 1. Последовательные одиночные элементы объединяются в одну секцию
 * 2. Каждый массив элементов становится отдельной секцией
 * 3. Сохраняется оригинальный порядок элементов и групп
 *
 * @param items - Массив элементов для обработки
 * @returns Двумерный массив, где каждый элемент представляет смысловую группу
 */
export declare const useGroupedDescriptionItems: ({ items, }: UseNormalizedDescriptionItemsParams) => DescriptionListItem[][];
export {};
