import type { IBuffered, ICopy } from "@thi.ng/api"; import type { ISeedable } from "./api.js"; import { ARandom } from "./arandom.js"; /** * Simple Fast Counter PRNG (32bit version) * * @remarks * Reference: * http://pracrand.sourceforge.net/ */ export declare class SFC32 extends ARandom implements IBuffered, ICopy, ISeedable> { buffer: Uint32Array; constructor(seed?: ArrayLike); copy(): SFC32; bytes(): Uint8Array; int(): number; seed(seed: ArrayLike): this; } //# sourceMappingURL=sfc32.d.ts.map