import { ThreeF64, TwoF64 } from "../base/common.js"; //#region src/math/constants.d.ts /** * `TwoF64` representation of the mathematical constant `e`, Euler's number, * the base of natural logarithms. */ export declare const E: TwoF64; /** * `TwoF64` representation of `ln(2)`, the natural logarithm of `2`. */ export declare const LN2: TwoF64; /** * `TwoF64` representation of `ln(10)`, the natural logarithm of `10`. */ export declare const LN10: TwoF64; /** * `TwoF64` representation of `log2(e)`, the base-2 logarithm of {@link E|`e`}. */ export declare const LOG2E: TwoF64; /** * `TwoF64` representation of `log10(e)`, the base-10 logarithm of {@link E|`e`}. */ export declare const LOG10E: TwoF64; /** * `TwoF64` representation of the mathematical constant `π`, the ratio of a * circle's circumference to its diameter. */ export declare const PI: TwoF64; /** * `TwoF64` representation of the mathematical constant `τ = 2π`, the ratio of a * circle's circumference to its radius. */ export declare const TAU: TwoF64; /** * `TwoF64` representation of `√½`, the square root of `½`. */ export declare const SQRT1_2: TwoF64; /** * `TwoF64` representation of `√2`, the square root of `2`. */ export declare const SQRT2: TwoF64; /** * `TwoF64` representation of `√3`, the square root of `3`. */ export declare const SQRT3: TwoF64; /** * `TwoF64` representation of `∞` (positive infinity). */ export declare const INF: TwoF64; /** * `TwoF64` representation of `-∞` (negative infinity). */ export declare const NINF: TwoF64; /** * `ThreeF64` constants (triple float64 precision). */ export declare const THREE: { /** * `ThreeF64` representation of the mathematical constant `e`, Euler's number, * the base of natural logarithms. */ E: ThreeF64; /** * `ThreeF64` representation of `ln(2)`, the natural logarithm of `2`. */ LN2: ThreeF64; /** * `ThreeF64` representation of `ln(10)`, the natural logarithm of `10`. */ LN10: ThreeF64; /** * `ThreeF64` representation of `log2(e)`, the base-2 logarithm of {@link E|`e`}. */ LOG2E: ThreeF64; /** * `ThreeF64` representation of `log10(e)`, the base-10 logarithm of {@link E|`e`}. */ LOG10E: ThreeF64; /** * `ThreeF64` representation of the mathematical constant `π`, the ratio of a * circle's circumference to its diameter. */ PI: ThreeF64; /** * `ThreeF64` representation of `√½`, the square root of `½`. */ SQRT1_2: ThreeF64; /** * `ThreeF64` representation of `√2`, the square root of `2`. */ SQRT2: ThreeF64; /** * `ThreeF64` representation of `√3`, the square root of `3`. */ SQRT3: ThreeF64; /** * `ThreeF64` representation of the mathematical constant `τ = 2π`, the ratio * of a circle's circumference to its radius. */ TAU: ThreeF64; }; //#endregion