mirror of
https://github.com/denoland/deno.git
synced 2024-11-29 16:30:56 -05:00
10 lines
293 B
TypeScript
10 lines
293 B
TypeScript
// Copyright 2018-2021 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;
|
|
}
|