claude-gemini-multimodal-bridge
Version:
Enterprise-grade AI integration bridge connecting Claude Code, Gemini CLI, and Google AI Studio with intelligent routing and advanced multimodal processing capabilities
21 lines • 1.22 kB
TypeScript
export declare function findExecutable(command: string): string | undefined;
export declare function commandExists(command: string): boolean;
export declare function getHomeDir(): string;
export declare function getConfigDir(): string;
export declare function ensureDirectory(dir: string): void;
export declare function ensureOutputDirectory(type: 'images' | 'audio' | 'video' | 'documents'): string;
export declare function normalizeOutputPath(relativePath: string): string;
export declare function getDefaultExecutablePath(tool: 'gemini' | 'claude'): string;
export declare function getSpawnOptions(additionalOptions?: Record<string, unknown>): Record<string, unknown>;
export declare function findProcesses(processName: string): string[];
export declare function isPlatformWindows(): boolean;
export declare function getNpmGlobalDir(): string;
export declare function normalizeCrossPlatformPath(filePath: string): string;
export declare function toPlatformPath(filePath: string): string;
export declare function resolveOutputPath(relativePath: string): {
normalized: string;
absolute: string;
native: string;
};
export declare function isUrl(path: string): boolean;
//# sourceMappingURL=platformUtils.d.ts.map