@foundrole/ai-job-search-mcp
Version:
Easy-to-use MCP proxy server that connects AI assistants like Claude to job search services. Simply run with npx for instant job search capabilities in your AI conversations.
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