UNPKG

@shockpkg/ria-packager

Version:

Package for creating Adobe AIR packages

32 lines (31 loc) 580 B
/** * Hasher object. */ export declare abstract class Hasher { /** * Hasher constructor. */ constructor(); /** * The number of bytes in the hash digest. * * @returns Byte size. */ abstract get bytes(): number; /** * Reset digest. */ abstract reset(): void; /** * Update with more data. * * @param data Data to be hashed. */ abstract update(data: Readonly<Uint8Array>): void; /** * Finish digest. * * @returns Digest data. */ abstract digest(): Uint8Array; }