UNPKG

yespower-wasm

Version:
15 lines (14 loc) 591 B
import { MainModule } from './yespower_wasm.js'; export * from './utils'; type yespower_wasm = (input: number, inputLen: number, N: number, r: number, pers: string, persLen: number) => number; export declare class Yespower { nByte: number; Module: MainModule; yespower_wasm: yespower_wasm; constructor(Module: MainModule); static init(): Promise<Yespower>; arrayToPtr(array: Uint8Array): number; ptrToArray(ptr: number, length: number): Uint8Array; freePtr(ptr: number): void; Hash(input: Uint8Array, N?: number, r?: number, pers?: string): Uint8Array; }