import { MersenneTwister } from './MersenneTwister.js'; export declare const mtValue: unique symbol; export declare class Random { [mtValue]: MersenneTwister; constructor(seed?: number); seed(value?: number): void; /** * Picks an number of random elements in a random order from an array. * @param source The source array. When not set a hexadecimal string part is used. * @param count The size of the returned set. */ pick(source: T[], count?: number): T[]; /** * Picks an random element from the source array. * * @param source The source array. When not set a hexadecimal string part is used. */ pickOne(source: T[]): T; } //# sourceMappingURL=Random.d.ts.map