export interface Platform { os: 'darwin' | 'linux' | 'windows'; arch: 'amd64' | 'arm64'; } export declare function detectPlatform(): Platform; export declare function getBinaryName(platform: Platform): string; export declare function getBinDir(): string; export declare function findRepoRoot(fromDir: string): string | null; export declare function getCheckoutBinaryPath(fromDir: string): string | null; export declare function getBinaryPath(binaryName: string, version?: string): string;