UNPKG

ai-auth

Version:

Complete Auth-Agent SDK - Agent authentication for AI developers + OAuth client integration for website developers

17 lines 1.04 kB
/** * Auth-Agent SDK - Complete authentication solution for AI agents * @packageDocumentation */ export { AuthAgentClient } from './client'; export type { AuthConfig, TokenResponse, UserInfo, AuthState, PKCEPair, AuthError, TokenStorageData, AuthCallbackResult, } from './types'; export { generatePKCE, generatePKCEAsync, generateState, parseJWT, isTokenExpired, getTimeUntilExpiry } from './utils'; export { generatePKCEAsync as generatePKCEPair } from './utils'; export { SignInWithAuthAgent } from './react/Button'; export type { SignInWithAuthAgentProps } from './react/Button'; export { AuthProvider, useAuth } from './react/AuthContext'; export type { AuthProviderProps } from './react/AuthContext'; export { useUser, useAccessToken, useAuthenticatedFetch, useAuthCallback } from './react/hooks'; export { ProtectedRoute, requireAuth } from './react/ProtectedRoute'; export type { ProtectedRouteProps } from './react/ProtectedRoute'; export { SignInWithAuthAgent as default } from './react/Button'; //# sourceMappingURL=index.d.ts.map