1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-30 16:40:57 -05:00
denoland-deno/std/hash/hasher.ts

10 lines
293 B
TypeScript

// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
export type Message = string | ArrayBuffer;
export type OutputFormat = "hex" | "base64";
export interface Hasher {
update(data: Message): this;
digest(): ArrayBuffer;
toString(format?: OutputFormat): string;
}