import type { IBuffered, ICopy } from "@thi.ng/api"; import type { ISeedable } from "./api.js"; import { ARandom } from "./arandom.js"; /** * @remarks * Reference: https://github.com/MersenneTwister-Lab/XSadd/blob/develop/xsadd.h */ export declare class XsAdd extends ARandom implements IBuffered, ICopy, ISeedable { buffer: Uint32Array; constructor(seed?: number); bytes(): Uint8Array; copy(): XsAdd; seed(seed: number): this; int(): number; } //# sourceMappingURL=xsadd.d.ts.map