import {IPyPyManifestRelease} from './utils'; export declare function installPyPy( pypyVersion: string, pythonVersion: string, architecture: string ): Promise<{ installDir: string; resolvedPythonVersion: string; resolvedPyPyVersion: string; }>; export declare function findRelease( releases: IPyPyManifestRelease[], pythonVersion: string, pypyVersion: string, architecture: string ): { foundAsset: any; resolvedPythonVersion: string; resolvedPyPyVersion: string; } | null; /** Get PyPy binary location from the tool of installation directory * - On Linux and macOS, the Python interpreter is in 'bin'. * - On Windows, it is in the installation root. */ export declare function getPyPyBinaryPath(installDir: string): string; export declare function pypyVersionToSemantic(versionSpec: string): string; export declare function isArchPresentForWindows(item: any): any; export declare function isArchPresentForMacOrLinux( item: any, architecture: string, platform: string ): any; export declare function findAssetForWindows(releases: any): any; export declare function findAssetForMacOrLinux( releases: any, architecture: string, platform: string ): any;