/** * thumbprint.js */ import { HashTypes, JwkThumbprintFormat } from './typedef'; /** * Compute JWK public key thumbprint specified in RFC7638 * https://tools.ietf.org/html/rfc7638 * @param {JsonWebKey} jwkey - A key object in JWK format * @param {HashTypes} [alg='SHA-256'] - Name of hash algorithm to compute the thumbprint. * @param {JwkThumbprintFormat} [output='binary'] - Output format, 'binary', 'hex' or 'base64' * @return {Promise} - The computed JWK thumbprint. */ export declare const getJwkThumbprint: (jwkey: JsonWebKey, alg?: HashTypes, output?: JwkThumbprintFormat) => Promise;