import type { McpDefinition, McpDetectionResult } from './types.js';
export declare function resolvePlatformBinary(platform?: string, arch?: string): string;
export interface ExtensionInfo {
    version: string;
    extensionPath: string;
}
export declare function detectExtension(prefix: string, extensionsDir?: string): ExtensionInfo | null;
export declare function detectMcp(def: McpDefinition, extensionsDir?: string): McpDetectionResult;
export declare function detectAllMcps(definitions: McpDefinition[], extensionsDir?: string): McpDetectionResult[];
