UNPKG

gnablib

Version:

A lean, zero dependency library to provide a useful base for your project.

12 lines (11 loc) 326 B
/*! Copyright 2023 the gnablib contributors MPL-1.1 */ import { IWriter } from "../../primitive/interfaces/IWriter.js"; export interface IHash extends IWriter { sum(): Uint8Array; sumIn(): Uint8Array; reset(): void; newEmpty(): IHash; clone(): IHash; get size(): number; get blockSize(): number; }