export interface AuthContext { id: string token: string } export interface AccessTokenClaims { sub: string iss: string aud: string iat: number exp: number } export interface AuthRouteRequirement { method: string path: string }