import type { TargetPanelEntry } from './types.js'; export type TargetRowConnector = 'root' | 'single' | 'middle' | 'last'; export interface TargetRow { target: TargetPanelEntry; depth: number; connector: TargetRowConnector; } /** * Flatten targets into a stable, grouped tree. Parent rows are real targets; children * reference a parent via `group`. Ordering honors the first time we see a group name. */ export declare const buildTargetRows: (targets: TargetPanelEntry[]) => TargetRow[]; //# sourceMappingURL=target-tree.d.ts.map