/// import type { ComponentBlock } from '../sections/CustomSection/types'; import type { Device } from '../sections/CustomSection/util/types'; import type { LayoutItem } from 'publ-echo/dist/lib'; import type { Block } from 'publ-echo/dist/lib/GridLayoutEditor/group'; export default function RenderPedigreeRecursively({ isEditMode, block, layoutItems, cbs, parentGroupArea, rowHeight, device, selectedRows, isParentGroupHeightVariable }: { isEditMode: boolean; block: Block; layoutItems: LayoutItem[]; cbs: ComponentBlock[]; rowHeight: number; device: Device; selectedRows: number[]; isParentGroupHeightVariable?: boolean; parentGroupArea?: { rowStart: number; colStart: number; rowEnd: number; colEnd: number; }; }): JSX.Element;