import { existsSync, readFileSync } from "node:fs"; import { homedir } from "node:os"; //#region extensions/google/oauth.settings.d.ts type OAuthSettingsFs = { existsSync: (path: Parameters[0]) => ReturnType; readFileSync: (path: Parameters[0], encoding: "utf8") => string; homedir: typeof homedir; }; declare function setOAuthSettingsFsForTest(overrides?: Partial): void; declare function resolveGeminiCliSelectedAuthType(): string | undefined; declare function isGeminiCliPersonalOAuth(): boolean; //#endregion export { isGeminiCliPersonalOAuth, resolveGeminiCliSelectedAuthType, setOAuthSettingsFsForTest };