/** @packageDocumentation
 * @module Effects
 */
import { Point3d, Range1d, Range3d } from "@itwin/core-geometry";
/** Generate integer in [min, max].
 * @beta
 */
export declare function randomInteger(min: number, max: number): number;
/** Generate random integer in [range.low, range.high].
 * @beta
 */
export declare function randomIntegerInRange(range: Range1d): number;
/** Generate random floating-point number in [min, max).
 * @beta
 */
export declare function randomFloat(min: number, max: number): number;
/** Generate random floating-point number in [range.low, range.high).
 * @beta
 */
export declare function randomFloatInRange(range: Range1d): number;
/** Generate a random position in the specified range.
 * @beta
 */
export declare function randomPositionInRange(range: Range3d): Point3d;
//# sourceMappingURL=Random.d.ts.map