import { OidcClaims, IdpConfiguration } from '../types';
export interface JwtValidationOptions {
    issuer: string;
    audience: string;
    algorithms: string[];
    clockTolerance?: number;
}
export declare class JwksTokenValidator {
    private config;
    constructor(config: IdpConfiguration);
    validateToken(token: string): Promise<OidcClaims>;
    healthCheck(): Promise<boolean>;
}
//# sourceMappingURL=jwks-client.d.ts.map