export type GeminiCliCompanionPresence = { state: "present"; importSpecifier: string; resolvedPath: string; } | { state: "missing"; importSpecifier: string; error: string; } | { state: "invalid"; importSpecifier: string; error: string; resolvedPath?: string; }; export type GeminiCliConfiguredCredentials = { state: "configured"; clientId: string; clientSecret: string; resolvedPath: string; }; export type GeminiCliClientCredentials = GeminiCliConfiguredCredentials | { state: "missing" | "invalid"; error: string; resolvedPath?: string; }; export declare function inspectGeminiCliCompanionPresence(): Promise; export declare function resolveGeminiCliClientCredentials(): Promise; export declare function clearGeminiCliCompanionCacheForTests(): void; //# sourceMappingURL=google-gemini-cli-companion.d.ts.map