/** * Refresh the update cache in a silent detached worker for future runs. * The worker never writes to the terminal (stdio is always ignored), so it * cannot interleave output with the parent CLI. */ export declare function startUpdateCheckWorker(): void; /** * Run the update check: notify any cached update from the parent process * then refresh the cache in the background. * Every step is best-effort: an update-check failure must never take down * the CLI itself. */ export declare function runUpdateCheck(currentVersion: string): Promise; //# sourceMappingURL=updateCheck.d.ts.map