import type { SGNode } from '../node.js'; import { Supergroup } from '../collection.js'; export interface D3Node { id: string; name: string; key: unknown; records: R[]; children?: D3Node[]; } export interface ToD3Opts { onRepeat?: 'firstOccurrence' | 'repeat'; } export declare function toD3(target: SGNode | Supergroup, opts?: ToD3Opts): D3Node;