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
30 lines • 924 B
TypeScript
import { Config } from './types.js';
export declare class CGMBServer {
private server;
private layerManager;
private config;
private initialized;
constructor(config?: Partial<Config>);
initialize(): Promise<void>;
start(): Promise<void>;
stop(): Promise<void>;
private registerTools;
private handleGetLayerRequirements;
private handleCGMBUnified;
private parseEnhancedRequest;
private processPreformattedRequest;
private validateAndNormalize;
private convertForLayers;
private formatResponse;
private handleMultimodalProcess;
private handleDocumentAnalysis;
private handleWorkflowOrchestration;
private verifyDependencies;
private setupErrorHandling;
private getDefaultConfig;
private validateLogLevel;
private detectUrlType;
private downloadUrlFiles;
private cleanupTempFiles;
}
//# sourceMappingURL=CGMBServer.d.ts.map