declare const HMAC_ALGORITHMS: readonly ["HS256", "HS384", "HS512"]; declare const RSA_ALGORITHMS: readonly ["RS256", "RS384", "RS512"]; type HmacAlgorithm = (typeof HMAC_ALGORITHMS)[number]; type RsaAlgorithm = (typeof RSA_ALGORITHMS)[number]; type SignedAlgorithm = HmacAlgorithm | RsaAlgorithm; declare const HMAC_WEB_CRYPTO_HASH: Record; declare const RSA_NODE_HASH: Record; declare const RSA_WEB_CRYPTO_HASH: Record; declare function isHmac(alg: SignedAlgorithm): alg is HmacAlgorithm; declare function isRsa(alg: SignedAlgorithm): alg is RsaAlgorithm; export { HMAC_ALGORITHMS as H, RSA_ALGORITHMS as R, type SignedAlgorithm as S, HMAC_WEB_CRYPTO_HASH as a, type HmacAlgorithm as b, RSA_NODE_HASH as c, RSA_WEB_CRYPTO_HASH as d, type RsaAlgorithm as e, isRsa as f, isHmac as i };