msexchange-mcp
Version:
MCP server for Microsoft Exchange/Outlook email operations via Microsoft Graph API
11 lines • 465 B
TypeScript
import { Client } from '@microsoft/microsoft-graph-client';
export interface IAuthService {
getTokenForUser(userEmail: string): Promise<string>;
forceTokenRefresh(userEmail: string): Promise<string>;
clearTokenCache(userEmail: string): Promise<void>;
clearAllTokens(): Promise<void>;
getGraphClient(accessToken: string): Client;
startProactiveRefresh?(): void;
stopProactiveRefresh?(): void;
}
//# sourceMappingURL=authInterface.d.ts.map