@rickosborne/rebound
Version:
Rick Osborne's utilities for working with bounded numbers
9 lines • 484 B
TypeScript
import type { TypedCheckedBounds } from "./spec.js";
export interface RandomBounded<N extends number> extends TypedCheckedBounds {
(): N;
}
export declare const randomBounded: <N extends number>(typeName: string, label: string, isLowerInc: boolean, lower: number, isInt: boolean, upper: number, isUpperInc: boolean, rng?: ({
float01(): number;
range(low: number, high: number): number;
}), fnName?: string) => RandomBounded<N>;
//# sourceMappingURL=random-bounded.d.ts.map