/** * Deterministic pseudo-random number generator * Uses Linear Congruential Generator (LCG) algorithm */ export declare class SeededRandom { private seed; constructor(seed: number); /** * Generate next random number between 0 and 1 */ next(): number; /** * Generate random number within a range * @param min - Minimum value (inclusive) * @param max - Maximum value (exclusive) */ range(min: number, max: number): number; /** * Generate random integer within a range * @param min - Minimum value (inclusive) * @param max - Maximum value (inclusive) */ rangeInt(min: number, max: number): number; /** * Reset the generator to a new seed */ setSeed(seed: number): void; } //# sourceMappingURL=SeededRandom.d.ts.map