import type { IndexDatabase } from '../../db/database.js'; /** * Build the modules data for visualization */ export declare function getModulesData(database: IndexDatabase): { modules: Array<{ id: number; parentId: number | null; slug: string; name: string; fullPath: string; description: string | null; depth: number; colorIndex: number; memberCount: number; members: Array<{ definitionId: number; name: string; kind: string; filePath: string; line: number; }>; }>; stats: { moduleCount: number; assigned: number; unassigned: number; }; }; /** * Build process group data from import graph connectivity. */ export declare function getProcessGroupsData(database: IndexDatabase): { groups: Array<{ id: number; label: string; moduleIds: number[]; moduleCount: number; }>; groupCount: number; }; //# sourceMappingURL=module-transforms.d.ts.map