/** * Generates a pseudorandom number in the range 0 (inclusive) to 1 (exclusive) * * @param seed Random number seed * @param salt Allows divergent but deterministic outputs for the same seed */ export declare const randomFromSeed: (seed: string, salt?: string) => number; /** * * @param string */ export declare const stringToNumberArray: (string: string) => number[]; /** * 32-bit MurmurHash3 implemented by bryc (github.com/bryc) * @param key the 32bit number array used to generate a deterministic hash * @param seed the 32bit number used to deterministically alter the generated hash */ export declare const murmurHash3: (key: Array, seed?: number) => number; /** * Mulberry32 implemented by bryc (github.com/bryc) * @param hash the 32bit number used to generate a deterministic pseudorandom number sequence */ export declare const mulberry32: (hash: number) => () => number; //# sourceMappingURL=pseudorandom.d.ts.map