/** * Authorize accounts through the browser consent flow, one at a time. * * google-mcp-doctor auth you@example.com # one account, works with no roster * google-mcp-doctor auth --all # every account in the roster * google-mcp-doctor auth # re-auth only what is expired/due */ import { type Account } from '../auth/accounts.js'; import { runAuthFlow } from '../auth/oauth.js'; export declare function selectTargets(args: string[], roster?: Account[], now?: number): Account[]; export type RunAuthDeps = { authorize?: typeof runAuthFlow; openBrowser?: (url: string) => void; }; export declare function runAuth(args: string[], deps?: RunAuthDeps): Promise; //# sourceMappingURL=auth.d.ts.map