import { type ComponentType } from './reactComponentClassifier'; export type ModuleUpdate = { sourceFile: string; framework: string; moduleKeys: string[]; modulePaths: Record; componentType?: ComponentType; }; export declare const createModuleUpdates: (changedFiles: string[], framework: string, manifest: Record, resolvedPaths?: { reactDir?: string; svelteDir?: string; vueDir?: string; angularDir?: string; }) => { componentType: "server" | "client" | undefined; framework: string; moduleKeys: string[]; modulePaths: Record; sourceFile: string; }[]; export declare const groupModuleUpdatesByFramework: (updates: ModuleUpdate[]) => Map; export declare const mapSourceFileToManifestKeys: (sourceFile: string, framework: string, resolvedPaths?: { reactDir?: string; svelteDir?: string; vueDir?: string; angularDir?: string; }) => string[];