/** @packageDocumentation * @module OrbitGT */ declare type int32 = number; declare type float32 = number; declare type float64 = number; import { ALong } from "./ALong"; /** * Class Numbers defines the common numerical tools. */ /** @internal */ export declare class Numbers { /** The static byte buffer for number format conversions */ private static readonly BUFFER1; private static readonly I8_BUFFER1; private static readonly I32_BUFFER1; private static readonly F32_BUFFER1; private static readonly F64_BUFFER1; private constructor(); static sqrt(value: float64): float64; static floor(value: float64): float64; static intFloor(value: float64): int32; static divInt(value1: int32, value2: int32): int32; static intBitsToFloat(value: int32): float32; static floatToIntBits(value: float32): int32; static longBitsToDouble(value: ALong): float64; static doubleToLongBits(value: float64): ALong; static intToDouble(value: int32): float64; static doubleToInt(value: float64): int32; static getInteger(value: string, defaultValue: int32): int32; static getDouble(value: string, defaultValue: float64): float64; static rgbToString(color: int32): string; } export {}; //# sourceMappingURL=Numbers.d.ts.map