npm package diff
Package: @noble/hashes
Versions: 1.3.2 - 1.3.3
File: package/sha3-addons.d.ts
Index: package/sha3-addons.d.ts
===================================================================
--- package/sha3-addons.d.ts
+++ package/sha3-addons.d.ts
@@ -90,8 +90,23 @@
export declare const parallelhash256xof: {
(message: Input, opts?: ParallelOpts): Uint8Array;
create(opts?: ParallelOpts): ParallelHash;
};
+export type TurboshakeOpts = ShakeOpts & {
+ D?: number;
+};
+export declare const turboshake128: {
+ (msg: Input, opts?: TurboshakeOpts | undefined): Uint8Array;
+ outputLen: number;
+ blockLen: number;
+ create(opts: TurboshakeOpts): HashXOF<HashXOF<Keccak>>;
+};
+export declare const turboshake256: {
+ (msg: Input, opts?: TurboshakeOpts | undefined): Uint8Array;
+ outputLen: number;
+ blockLen: number;
+ create(opts: TurboshakeOpts): HashXOF<HashXOF<Keccak>>;
+};
export type KangarooOpts = {
dkLen?: number;
personalization?: Input;
};