/** * Version Prompt * * Interactive prompts for version checking and regeneration. */ import type { VersionCheckResult, RegenerationPromptResult } from './types.js'; /** * Show a formatted summary of version check results * * @param result - Version check result */ export declare function showVersionSummary(result: VersionCheckResult): void; /** * Prompt user for regeneration choice * * @param outdated - List of outdated files * @returns User's regeneration choice */ export declare function promptRegeneration(outdated: NonNullable): Promise; /** * Show a simple prompt to update outdated files * * @param result - Version check result * @returns True if user wants to update */ export declare function promptToUpdate(result: VersionCheckResult): Promise; /** * Format a single file status for display * * @param status - File version status * @returns Formatted string */ export declare function formatFileStatus(status: { tool: string; filePath: string; fileVersion: string | null; currentVersion: string; updateType?: string; }): string; //# sourceMappingURL=prompt.d.ts.map