import { createOAuthManager } from '../../auth/oauth'; export declare function readTokens(): unknown | null; export declare function saveTokens(tokens: unknown): void; /** * Refreshes stored tokens if present, otherwise walks the user through the interactive * browser OAuth flow. Shared by every CLI command that needs to talk to the Sheets API * (auth, sync, drop-table, drop-column, rename-column). * * @param options.force Skip the stored refresh token and force a fresh consent screen even if * a valid one is on disk — used by `lsdb auth --force`. */ export declare function resolveTokens(oauth: ReturnType, options?: { force?: boolean; }): Promise; //# sourceMappingURL=oauthFlow.d.ts.map