import { eps } from "@lvlte/ulp"; //#region src/index.d.ts /** * Represent a floating point number `x` as a rational number `[p, q]` where * `|x - p/q| ≤ tol` (the result will differ from x by no more than the given * tolerance). * * @param x The input number * @param tol The absolute tolerance (default: `eps(x)`) * @returns A tuple `[p, q]` representing the rational number `p/q` */ declare function rationalize(x: number, tol?: number): [number, number]; //#endregion export { eps, rationalize };