declare class AuthenticatorAlgorithm { private _name; private _bit; private _coseAlg; private static _values; static readonly SECP256R1_ECDSA_SHA256_RAW: AuthenticatorAlgorithm; static readonly SECP256R1_ECDSA_SHA256_DER: AuthenticatorAlgorithm; static readonly RSASSA_PSS_SHA256_RAW: AuthenticatorAlgorithm; static readonly RSASSA_PSS_SHA256_DER: AuthenticatorAlgorithm; static readonly SECP256K1_ECDSA_SHA256_RAW: AuthenticatorAlgorithm; static readonly SECP256K1_ECDSA_SHA256_DER: AuthenticatorAlgorithm; static readonly SM2_SM3_RAW: AuthenticatorAlgorithm; static readonly RSA_EMSA_PKCS1_SHA256_RAW: AuthenticatorAlgorithm; static readonly RSA_EMSA_PKCS1_SHA256_DER: AuthenticatorAlgorithm; static readonly RSASSA_PSS_SHA384_RAW: AuthenticatorAlgorithm; static readonly RSASSA_PSS_SHA512_RAW: AuthenticatorAlgorithm; static readonly RSASSA_PKCSV15_SHA256_RAW: AuthenticatorAlgorithm; static readonly RSASSA_PKCSV15_SHA384_RAW: AuthenticatorAlgorithm; static readonly RSASSA_PKCSV15_SHA512_RAW: AuthenticatorAlgorithm; static readonly RSASSA_PKCSV15_SHA1_RAW: AuthenticatorAlgorithm; static readonly SECP384R1_ECDSA_SHA384_RAW: AuthenticatorAlgorithm; static readonly SECP512R1_ECDSA_SHA512_RAW: AuthenticatorAlgorithm; static readonly ED25519_EDDSA_SHA512_RAW: AuthenticatorAlgorithm; private constructor(); get name(): string; get bit(): number; get coseAlg(): number | null; static values(): AuthenticatorAlgorithm[]; static fromName(name: string): AuthenticatorAlgorithm | null; } export default AuthenticatorAlgorithm;