UNPKG

dbx-mcp-server

Version:

A Model Context Protocol server for Dropbox integration with AI-powered PDF analysis, multi-directory indexing, and parallel processing

20 lines (19 loc) 742 B
interface TokenData { accessToken: string; refreshToken: string; expiresAt: number; scope: string[]; lastRefreshAttempt?: number; refreshAttempts?: number; codeVerifier?: string; } declare function loadTokenData(): TokenData | null; declare function saveTokenData(data: TokenData): void; declare function generateAuthUrl(): { url: string; codeVerifier: string; }; declare function exchangeCodeForTokens(code: string, codeVerifier: string): Promise<TokenData>; declare function refreshAccessToken(): Promise<string>; declare function getValidAccessToken(): Promise<string>; export { generateAuthUrl, exchangeCodeForTokens, refreshAccessToken, getValidAccessToken, loadTokenData, saveTokenData, TokenData };