export interface AleaState { s0: number; s1: number; s2: number; c: number; } export declare function Mash(): (data: string) => number; export declare class Alea { private mash; s0: number; s1: number; s2: number; c: number; constructor(seed: string); setSeed(seed: string): void; next(): number; } export declare class PRNG { readonly xg: Alea; constructor(seed: string); setSeed(seed: string): void; next(): number; int32(): number; double(): number; } //# sourceMappingURL=Alea.d.ts.map