UNPKG

@civic/nexus-bridge

Version:

Stdio <-> HTTP/SSE MCP bridge with Civic auth handling

25 lines 684 B
/** * tokenStore.ts * * Handles token persistence, storing and retrieving OAuth tokens * securely on the local filesystem. */ import type { Tokens } from "./types.js"; export interface TokenResponse { id_token: string; access_token: string; refresh_token: string; } /** * Get all stored tokens * @returns An object containing all token types */ export declare function getTokens(): Promise<Tokens>; /** * Store all token types * @param idToken ID token to store * @param accessToken Access token to store * @param refreshToken Refresh token to store */ export declare function setTokens(tokens: Tokens): Promise<void>; //# sourceMappingURL=tokenStore.d.ts.map