/** * OAuth2 Module * * Provides OAuth2 authentication for MCP servers. * * Usage: * import { oauthRouter, requireAuth, OAUTH_CONFIG } from './oauth/index.js'; * * app.use(oauthRouter); * app.post('/mcp', requireAuth, handler); */ export { OAUTH_CONFIG } from "./config.js"; export { requireAuth } from "./middleware.js"; export { oauthRouter } from "./routes.js"; export type { TokenInfo, AuthorizationCode, RefreshTokenInfo, RegisteredClient, OAuthConfig, } from "./types.js"; export type { AuthenticatedRequest } from "./middleware.js"; //# sourceMappingURL=index.d.ts.map