#!/usr/bin/env node import { DEFAULT_GA4_SCOPE } from "./oauthScope.js"; export declare const AUTH_URL = "https://accounts.google.com/o/oauth2/v2/auth"; export declare const TOKEN_URL = "https://oauth2.googleapis.com/token"; /** Require both client creds from an env-like object; throw a clear error otherwise. */ export declare function requireClientCreds(env: NodeJS.ProcessEnv): { clientId: string; clientSecret: string; }; /** Resolve scope from THIS install's config.json (repo root), else the default. */ export declare function loadScope(): string; export declare function buildAuthUrl(args: { clientId: string; redirectUri: string; scope: string; state: string; codeChallenge: string; }): string; export declare function buildTokenExchangeParams(args: { code: string; clientId: string; clientSecret: string; redirectUri: string; codeVerifier: string; }): string; export { DEFAULT_GA4_SCOPE };