export declare const PIX_RELEASES_URL = "https://github.com/dnaroid/pix/releases/latest"; export declare const PIX_RELEASES_API_URL = "https://api.github.com/repos/dnaroid/pix/releases/latest"; export declare const PIX_RELEASE_TARGETS: readonly ["linux-x64", "macos-arm64", "macos-x64", "windows-x64"]; export type ReleaseInstallVariant = "tui" | "desktop"; export type ReleaseInstallInfo = { version: string; target: string; variant: ReleaseInstallVariant; }; export type GitHubReleaseAsset = { name: string; url: string; size?: number; }; export type StableGitHubRelease = { tag: string; version: string; assets: GitHubReleaseAsset[]; }; export declare function isReleaseInstall(packageRoot: string): boolean; export declare function readReleaseInstallInfo(packageRoot: string): ReleaseInstallInfo | undefined; export declare function fetchLatestReleaseVersion(_packageName: string, currentVersion: string, timeoutMs: number): Promise; export declare function fetchLatestStableRelease(currentVersion: string, timeoutMs: number): Promise; export declare function releaseUpdateHint(packageRoot?: string): string;