/**
 * Update check orchestrator
 *
 * Main entry point for the auto-update check. Coordinates
 * version checking, prompt display, and update execution.
 */
/**
 * Check for available updates and prompt the user if one exists.
 * This is the main entry point called from the CLI startup.
 *
 * @param args - Arguments
 * @param args.currentVersion - The currently running version
 * @param args.isInteractive - Whether we're in interactive mode
 * @param args.isSilent - Whether silent mode is on
 * @param args.autoupdate - The autoupdate config setting
 */
export declare const checkForUpdateAndPrompt: (args: {
    currentVersion: string;
    isInteractive: boolean;
    isSilent: boolean;
    autoupdate?: "enabled" | "disabled" | null;
}) => Promise<void>;
//# sourceMappingURL=checkForUpdate.d.ts.map