import { type ResolvedCliOptions } from '../utils/config/cli-options';
/**
 * Analyzes the UI bundle using Vite and generates stats.
 * Produces both a JSON stats file and an interactive HTML visualization.
 *
 * @param cliOptions - Resolved CLI options
 * @param distDir - Distribution directory for output files
 * @returns Promise that resolves when analysis is complete
 */
export declare function analyzeViteUiBundle(cliOptions: ResolvedCliOptions, distDir: string): Promise<void>;
/**
 * Analyzes workflow widget bundles using Vite and generates stats.
 *
 * @param cliOptions - Resolved CLI options
 * @param distDir - Distribution directory for output files
 * @returns Promise that resolves when analysis is complete
 */
export declare function analyzeViteWorkflowWidgets(cliOptions: ResolvedCliOptions, distDir: string): Promise<void>;
/**
 * Analyzes settings widget bundles using Vite and generates stats.
 *
 * @param cliOptions - Resolved CLI options
 * @param distDir - Distribution directory for output files
 * @returns Promise that resolves when analysis is complete
 */
export declare function analyzeViteSettingsWidgets(cliOptions: ResolvedCliOptions, distDir: string): Promise<void>;
