import { JWK } from 'jose';
import { SigningKey } from './jwkInterface';
export declare class JwksClient {
    private options;
    constructor(options: any);
    getKeys(): Promise<JWK[]>;
    getSigningKeys(): Promise<SigningKey[]>;
    getSigningKey(kid?: string | undefined): Promise<SigningKey>;
    debug(...args: any[]): void;
}
