export interface JwtIssuerConfig { jwksUri: string; expectedIssuer: string; } export interface JwtVerifierConfig { issuers: JwtIssuerConfig[]; } export declare class JwtVerifier { private readonly jwksByIssuer; constructor(config: JwtVerifierConfig); verifyBearerToken(token: string | null): Promise<{ valid: boolean; reason?: string; }>; }