Swap-Aggregator-Subgraph/node_modules/scrypt-js/scrypt.d.ts
2022-07-03 07:27:35 +05:30

24 lines
475 B
TypeScript

export as namespace scrypt;
export type ProgressCallback = (progress: number) => boolean | void;
export function scrypt(
password: ArrayLike<number>,
salt: ArrayLike<number>,
N: number,
r: number,
p: number,
dkLen: number,
callback?: ProgressCallback
): Promise<Uint8Array>;
export function syncScrypt(
password: ArrayLike<number>,
salt: ArrayLike<number>,
N: number,
r: number,
p: number,
dkLen: number
): Uint8Array;