@foundrole/ai-job-search-mcp
Version:
Run your job search from your AI assistant. Connect FoundRole to Claude, ChatGPT, Cursor, or any MCP client and search live jobs right away — no sign-up. Sign in once (your AI does it for you) to save and track applications on a Kanban board, set follow-u
35 lines • 1.18 kB
TypeScript
import type { ApplicationInfo, VersionExtractionResult } from "./types.js";
/**
* Cross-platform version extractor for applications
*/
export declare class VersionExtractor {
/**
* Extracts version information from an executable path
*/
static extractVersion(executablePath: string, processName?: string): Promise<VersionExtractionResult>;
/**
* Extracts version from macOS application bundles or executables
*/
private static extractMacOSVersion;
/**
* Extracts version from Windows PE executables
*/
private static extractWindowsVersion;
/**
* Extracts version from Linux ELF executables
*/
private static extractLinuxVersion;
/**
* Finds macOS .app or .xpc bundle path from executable path
*/
private static findMacOSAppBundle;
/**
* Extracts version from macOS Info.plist file
*/
private static extractFromPlist;
/**
* Gets application info with proper version detection
*/
static getApplicationInfo(executablePath: string, processName: string, fallbackVersion?: string): Promise<ApplicationInfo>;
}
//# sourceMappingURL=version-extractor.d.ts.map