import type { ClusterHierarchyNode, HoveredTreeNode } from './components/types.ts'; import type { Source } from './types.ts'; interface TreeDrawingModel { treeCanvas?: HTMLCanvasElement; mouseoverCanvas?: HTMLCanvasElement; hierarchy?: ClusterHierarchyNode; treeAreaWidth: number; height: number; scrollTop: number; rowHeight: number; totalHeight: number; hoveredTreeNode?: HoveredTreeNode; sources?: Source[]; isMinimized: boolean; } export declare function setupTreeDrawingAutorun(self: TreeDrawingModel): void; export {};