@noble/hashes
1.3.21.3.3
sha3-addons.d.tssha3-addons.d.ts+15
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;
};