@shockpkg/ria-packager
Version:
Package for creating Adobe AIR packages
35 lines (34 loc) • 661 B
TypeScript
/// <reference types="node" />
import { Hasher } from '../hasher';
/**
* HasherSha1 constructor.
*/
export declare class HasherSha1 extends Hasher {
/**
* Hasher stream.
*/
protected _hash: import("crypto").Hash;
constructor();
/**
* The number of bytes in the hash digest.
*
* @returns Byte size.
*/
get bytes(): number;
/**
* Reset digest.
*/
reset(): void;
/**
* Update with more data.
*
* @param data Data to be hashed.
*/
update(data: Readonly<Buffer>): void;
/**
* Finish digest.
*
* @returns Digest data.
*/
digest(): Buffer;
}