/// export declare type DigestResult = number | bigint | Buffer; export declare type HashAlgorithm = "xxhash32" | "xxhash64" | "farmhash32" | "farmhash64" | "md5" | "sha1" | "sha256" | "sha512"; export declare function initHashClasses(): Promise; export interface Hash { update(input: string | Buffer): Hash; digest(): DigestResult; } /** * Creates hasher instance */ export declare function createHasher(algorithm: HashAlgorithm): Hash;