UNPKG

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

50 lines 1.43 kB
interface EnvLoadResult { success: boolean; loadedFrom?: string; foundFiles: string[]; errors: string[]; } export declare class SmartEnvLoader { private static instance; private isLoaded; private loadResult; private constructor(); static getInstance(): SmartEnvLoader; loadEnvironment(options?: { verbose?: boolean; forceReload?: boolean; searchPaths?: string[]; }): Promise<EnvLoadResult>; private getDefaultSearchPaths; private findProjectRoot; private findProjectRootFromPath; private findGlobalNpmInstallation; private checkEnvironmentVariables; getLoadResult(): EnvLoadResult; isEnvironmentLoaded(): boolean; reload(options?: { verbose?: boolean; searchPaths?: string[]; }): Promise<EnvLoadResult>; getEnvironmentStatus(): { loaded: boolean; source: string | null; availableVars: Record<string, boolean>; foundFiles: string[]; errors: string[]; }; } export declare function loadEnvironmentSmart(options?: { verbose?: boolean; forceReload?: boolean; searchPaths?: string[]; }): Promise<EnvLoadResult>; export declare function getEnvironmentStatus(): { loaded: boolean; source: string | null; availableVars: Record<string, boolean>; foundFiles: string[]; errors: string[]; }; export {}; //# sourceMappingURL=envLoader.d.ts.map