Files
javascript-obfuscator-javas…/src/interfaces/utils/IRandomGenerator.d.ts
T
2018-07-29 23:51:50 +03:00

33 lines
578 B
TypeScript

import { Chance } from 'chance';
export interface IRandomGenerator {
/**
* @returns {number}
*/
getMathRandom (): number;
/**
* @returns {Chance.Chance}
*/
getRandomGenerator (): Chance.Chance;
/**
* @param min
* @param max
* @returns {number}
*/
getRandomInteger (min: number, max: number): number;
/**
* @param length
* @param pool
* @returns {string}
*/
getRandomString (length: number, pool?: string): string;
/**
* @returns {number}
*/
getSeed (): number;
}