import type { FlattenTree, InfiniteTreeListData } from '../../../types';
/**
 * Собирает всех потомков узла по его id из плоского списка.
 *
 * @typeParam T - тип данных элемента дерева
 * @param flatList - плоский список элементов дерева (`FlattenTree<T>[]`)
 * @param parentId - идентификатор родительского узла
 * @returns Массив потомков в формате `FlattenTree<T>`
 */
export declare const getDescendants: <TData extends InfiniteTreeListData<TData>>(flatList: FlattenTree<TData>[], parentId: string) => FlattenTree<TData>[];
