export declare const CLI_PACKAGE_NAME = "@nexusclawhq/cli"; export interface UpdateCheckResult { readonly current: string; readonly latest?: string; readonly outdated: boolean; readonly skipped?: string; } export declare function isUpdateCheckDisabled(env?: NodeJS.ProcessEnv): boolean; export declare function fetchLatestCliVersion(options?: { registryUrl?: string; timeoutMs?: number; }): Promise; export declare function checkForCliUpdate(options?: { currentVersion?: string; registryUrl?: string; timeoutMs?: number; now?: () => number; fetchLatest?: typeof fetchLatestCliVersion; }): Promise; export declare function maybeWarnOutdatedCli(argv?: ReadonlyArray, options?: { currentVersion?: string; fetchLatest?: typeof fetchLatestCliVersion; }): Promise;