/** * Returns random value from the min number up to (but not including) the max number. */ export declare function randomBetween(min: number, max: number): number; /** * Returns random integer from 0 up to (but not including) the max number. */ export declare function randomInt(maxInt: number): number; /** * Returns random integer from the min number up to (but not including) the max number. */ export declare function randomIntBetween(minInt: number, maxInt: number): number; /** * Returns one of array elements randomly. * @param array */ export declare function getRandom(array: T[]): T; /** * Returns n or -n randomly. (n = provided number) * @param {number} n - any number */ export declare function randomSign(n: number): number; /** * Returns and removes one array element randomly. * @param array */ export declare function popRandom(array: T[]): T;