UNPKG

@hypernetlabs/utils

Version:
11 lines 666 B
/** * Random number and crypto utils, based on https://stackoverflow.com/questions/521295/seeding-the-random-number-generator-in-javascript and https://github.com/StableLib/stablelib/blob/master/packages/random/source/browser.ts. * Created to make a way to generate a repeatable randomBytes() array from a seed. */ export declare class CryptoUtils { static xmur3(str: string): () => number; static sfc32(a: number, b: number, c: number, d: number): () => number; static randomInt(randomFunc: () => number, low: number, high: number): number; static randomBytes(length: number, seed: string): Uint8Array; } //# sourceMappingURL=CryptoUtils.d.ts.map