export type HASHAlgorithm = 'sha1' | 'sha224' | 'sha256' | 'sha384' | 'sha512'; export type AESAlgorithm = 'aes-128-cbc' | 'aes-192-cbc' | 'aes-256-cbc' | 'aes-128-gcm' | 'aes-192-gcm' | 'aes-256-gcm'; export declare enum HashLengthMapping { 'sha1' = 40, 'sha224' = 56, 'sha256' = 64, 'sha384' = 96, 'sha512' = 128 } export declare enum AESBytesLengthMapping { 'aes-128-cbc' = 16, 'aes-192-cbc' = 24, 'aes-256-cbc' = 32, 'aes-128-gcm' = 16, 'aes-192-gcm' = 24, 'aes-256-gcm' = 32 } export declare enum AESivBytesLengthMapping { 'aes-128-cbc' = 16, 'aes-192-cbc' = 16, 'aes-256-cbc' = 16, 'aes-128-gcm' = 12, 'aes-192-gcm' = 12, 'aes-256-gcm' = 12 }