UNPKG

@types/sha.js

Version:
22 lines (16 loc) 498 B
/// <reference types="node" /> import { Hash } from "crypto"; export = SHA; declare function SHA(algorithm: SHA.Algorithm | Uppercase<SHA.Algorithm>): Hash; declare namespace SHA { type Algorithm = "sha" | "sha1" | "sha224" | "sha256" | "sha384" | "sha512"; interface HashStatic { new(): Hash; } const sha: HashStatic; const sha1: HashStatic; const sha224: HashStatic; const sha256: HashStatic; const sha384: HashStatic; const sha512: HashStatic; }