import { bool } from "./lib/bool";
import { boolean } from "./lib/boolean";
import { choice } from "./lib/choice";
import { float } from "./lib/float";
import { hex } from "./lib/hex";
import { ifloat } from "./lib/ifloat";
import { percentage } from "./lib/percentage";
import { pick } from "./lib/pick";
import { randInt } from "./lib/randInt";
import { random } from "./lib/random";
import { range } from "./lib/range";
import { rangeInt } from "./lib/rangeInt";
import { safeInt } from "./lib/safeInt";
import { shuffle } from "./lib/shuffle";
import { uSafeInt } from "./lib/uSafeInt";
export { bool, boolean, choice, float, hex, ifloat, percentage, pick, randInt, random, range, rangeInt, safeInt, shuffle, uSafeInt, };
declare const _default: {
    bool: () => boolean;
    boolean: () => boolean;
    choice: <E>(choices: ArrayLike<E>) => E | undefined;
    float: () => number;
    hex: (length?: number, prefix?: boolean) => string;
    ifloat: () => number;
    percentage: (input: number) => boolean;
    pick: <E>(choices: ArrayLike<E>) => E | undefined;
    randInt: (min: number, max: number) => number;
    random: () => number;
    range: (min: number, max: number) => number;
    rangeInt: (min: number, max: number) => number;
    safeInt: () => number;
    shuffle: typeof shuffle;
    uSafeInt: () => number;
};
export default _default;
