/** * ruRE Phase 1 — whole-app analysis orchestration (ADR-0002). * * Walks a directory of JS/Electron source, parses every analyzable file, * and aggregates the per-module findings. Parses only; never executes. */ import { type ModuleAnalysis } from './ts-walk.js'; export interface AppAnalysis { modules: ModuleAnalysis[]; filesScanned: number; truncated: boolean; isElectron: boolean; /** Files the parser could not handle (e.g. pathological nesting); their boundaries are NOT reported. */ skippedFiles: number; } export declare function analyzeJsApp(root: string): Promise; //# sourceMappingURL=analyze-js-app.d.ts.map