/** * Visualize command - Generate interactive visualization from an AIReady report */ interface VisualizeOptions { report?: string; output?: string; open?: boolean; serve?: boolean | number; dev?: boolean; } /** * CLI action handler for the "visualize" command. * Generates an interactive dependency graph visualization of the project * to help understand code structure and AI context usage. * * @param directory - The directory to analyze and visualize * @param options - CLI options from commander */ export declare function visualizeAction( directory: string, options: VisualizeOptions ): Promise; export declare const VISUALIZE_HELP_TEXT = "\nEXAMPLES:\n $ aiready visualize . # Auto-detects latest report, generates HTML\n $ aiready visualize . --report .aiready/aiready-report-20260217-143022.json\n $ aiready visualize . --report report.json -o out/visualization.html --open\n $ aiready visualize . --report report.json --serve\n $ aiready visualize . --report report.json --serve 8080\n $ aiready visualize . --report report.json --dev\n\nNOTES:\n - The value passed to --report is interpreted relative to the directory argument (first positional).\n If the report is not found, the CLI will suggest running 'aiready scan' to generate it.\n - Default output path: visualization.html (in the current directory).\n - --serve starts a tiny single-file HTTP server (default port: 5173) and opens your browser.\n - --dev starts a Vite dev server with live reload (requires local @aiready/visualizer installation).\n When --dev is not available, it falls back to static HTML generation.\n"; export declare const VISUALISE_HELP_TEXT = "\nEXAMPLES:\n $ aiready visualise . # Auto-detects latest report\n $ aiready visualise . --report .aiready/aiready-report-20260217-143022.json\n $ aiready visualise . --report report.json --serve 8080\n\nNOTES:\n - Same options as 'visualize'. Use --serve to host the static HTML, or --dev for live reload.\n"; export {}; //# sourceMappingURL=visualize.d.ts.map