import { TwoF64, f64 } from "../base/common.js"; //#region src/math/htrig.d.ts /** * Compute the hyperbolic sine of `x` using extended-precision arithmetic. * * @param x A `f64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function sinh_1(x: f64): TwoF64; /** * Compute the hyperbolic sine of `x` using extended-precision arithmetic. * * @param x A `TwoF64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function sinh_2(x: TwoF64): TwoF64; /** * Compute the hyperbolic cosine of `x` using extended-precision arithmetic. * * @param x A `f64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function cosh_1(x: f64): TwoF64; /** * Compute the hyperbolic cosine of `x` using extended-precision arithmetic. * * @param x A `TwoF64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function cosh_2(x: TwoF64): TwoF64; /** * Compute the hyperbolic tangent of `x` using extended-precision arithmetic. * * @param x A `f64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function tanh_1(x: f64): TwoF64; /** * Compute the hyperbolic tangent of `x` using extended-precision arithmetic. * * @param x A `TwoF64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function tanh_2(x: TwoF64): TwoF64; /** * Compute the hyperbolic cotangent of `x` using extended-precision arithmetic. * * @param x A `f64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function coth_1(x: f64): TwoF64; /** * Compute the hyperbolic cotangent of `x` using extended-precision arithmetic. * * @param x A `TwoF64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function coth_2(x: TwoF64): TwoF64; /** * Compute the hyperbolic secant of `x` using extended-precision arithmetic. * * @param x A `f64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function sech_1(x: f64): TwoF64; /** * Compute the hyperbolic secant of `x` using extended-precision arithmetic. * * @param x A `TwoF64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function sech_2(x: TwoF64): TwoF64; /** * Compute the hyperbolic cosecant of `x` using extended-precision arithmetic. * * @param x A `f64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function csch_1(x: f64): TwoF64; /** * Compute the hyperbolic cosecant of `x` using extended-precision arithmetic. * * @param x A `TwoF64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function csch_2(x: TwoF64): TwoF64; /** * Compute the hyperbolic sine of `x` using extended-precision arithmetic. * * @param x A `f64` or `TwoF64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function sinh(x: f64 | TwoF64): TwoF64; /** * Compute the hyperbolic cosine of `x` using extended-precision arithmetic. * * @param x A `f64` or `TwoF64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function cosh(x: f64 | TwoF64): TwoF64; /** * Compute the hyperbolic tangent of `x` using extended-precision arithmetic. * * @param x A `f64` or `TwoF64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function tanh(x: f64 | TwoF64): TwoF64; /** * Compute the hyperbolic cotangent of `x` using extended-precision arithmetic. * * @param x A `f64` or `TwoF64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function coth(x: f64 | TwoF64): TwoF64; /** * Compute the hyperbolic secant of `x` using extended-precision arithmetic. * * @param x A `f64` or `TwoF64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function sech(x: f64 | TwoF64): TwoF64; /** * Compute the hyperbolic cosecant of `x` using extended-precision arithmetic. * * @param x A `f64` or `TwoF64` number representing an hyperbolic angle * @returns A {@link TwoF64|`TwoF64`} number */ export declare function csch(x: f64 | TwoF64): TwoF64; //#endregion