type OperationsUtilsProps = {
    a: number;
    b?: number;
};

declare const Operations: () => {
    add: (props: OperationsUtilsProps) => number;
    subtract: (props: OperationsUtilsProps) => number;
    multiply: (props: OperationsUtilsProps) => number;
    divide: (props: OperationsUtilsProps) => number;
    modulus: (props: OperationsUtilsProps) => number;
    exponentiation: (props: OperationsUtilsProps) => number;
    power: (props: OperationsUtilsProps) => number;
    squareRoot: (props: OperationsUtilsProps) => number;
    absoluteValue: (props: OperationsUtilsProps) => number;
    cubeRoot: (props: OperationsUtilsProps) => number;
    round: (props: OperationsUtilsProps) => number;
    floor: (props: OperationsUtilsProps) => number;
    ceil: (props: OperationsUtilsProps) => number;
    truncate: (props: OperationsUtilsProps) => number;
    sin: (props: OperationsUtilsProps) => number;
    cos: (props: OperationsUtilsProps) => number;
    tan: (props: OperationsUtilsProps) => number;
    asin: (props: OperationsUtilsProps) => number;
    acos: (props: OperationsUtilsProps) => number;
    atan: (props: OperationsUtilsProps) => number;
    atan2: (props: OperationsUtilsProps) => number;
    log: (props: OperationsUtilsProps) => number;
    log10: (props: OperationsUtilsProps) => number;
    log2: (props: OperationsUtilsProps) => number;
    exp: (props: OperationsUtilsProps) => number;
    factorial: (props: OperationsUtilsProps) => number;
    min: (props: OperationsUtilsProps) => number;
    max: (props: OperationsUtilsProps) => number;
    random: (props: OperationsUtilsProps) => number;
    clamp: (props: OperationsUtilsProps) => number;
    isEven: (props: OperationsUtilsProps) => boolean;
    isOdd: (props: OperationsUtilsProps) => boolean;
    isPrime: (props: OperationsUtilsProps) => boolean;
    pi: (props: OperationsUtilsProps) => number;
    euler: (props: OperationsUtilsProps) => number;
    ln10: (props: OperationsUtilsProps) => number;
    ln2: (props: OperationsUtilsProps) => number;
    log10e: (props: OperationsUtilsProps) => number;
    log2e: (props: OperationsUtilsProps) => number;
    sqrt1: (props: OperationsUtilsProps) => number;
    sqrt2: (props: OperationsUtilsProps) => number;
    toDegrees: (props: OperationsUtilsProps) => number;
    toRadians: (props: OperationsUtilsProps) => number;
};

export { Operations, type OperationsUtilsProps };
