/** sum * * Sum function * * Equivalent to `a + b + c + ...` * * @param num Target number * @returns Return target number directly * @deprecated */ export declare function sum(num: N): N; /** sum * * Sum function * * Equivalent to `a + b + c + ...` * * @param num First number * @param numbers Other numbers * @deprecated */ export declare function sum(num: number, ...numbers: number[]): number; /** addAll * * All add function * * Equivalent to `a + b + c + ...` * * @param num Target number * @returns Return target number directly * @deprecated */ export declare function addAll(num: N): N; /** addAll * * All add function * * Equivalent to `a + b + c + ...` * * @param num First number * @param numbers Other numbers * @deprecated */ export declare function addAll(num: number, ...numbers: number[]): number; /** subAll * * All subtract function * * Equivalent to `a - b - c - ...` * * @param num Target number * @returns Return target number directly * @deprecated */ export declare function subAll(num: N): N; /** subAll * * All subtract function * * Equivalent to `a - b - c - ...` * * @param num First number * @param numbers Other numbers * @deprecated */ export declare function subAll(num: number, ...numbers: number[]): number; /** prod * * Product function * * Equivalent to `a * b * c * ...` * * @param num Target number * @returns Return target number directly * @deprecated */ export declare function prod(num: N): N; /** prod * * Product function * * Equivalent to `a * b * c * ...` * * @param num First number * @param numbers Other numbers * @deprecated */ export declare function prod(num: number, ...numbers: number[]): number; /** sum * * All multiply function * * Equivalent to `a * b * c * ...` * * @param num Target number * @returns Return target number directly * @deprecated */ export declare function mulAll(num: N): N; /** sum * * All multiply function * * Equivalent to `a * b * c * ...` * * @param num First number * @param numbers Other numbers * @deprecated */ export declare function mulAll(num: number, ...numbers: number[]): number; /** quot * * Quotient function * * Equivalent to `a / b / c / ...` * * @param num Target number * @returns Return target number directly * @deprecated */ export declare function quot(num: N): N; /** quot * * Quotient function * * Equivalent to `a / b / c / ...` * * @param num First number * @param numbers Other numbers * @deprecated */ export declare function quot(num: number, ...numbers: number[]): number; /** divAll * All divide function * * Equivalent to `a / b / c / ...` * * @param num Target number * @returns Return target number directly * @deprecated */ export declare function divAll(num: N): N; /** divAll * * All divide function * * Equivalent to `a / b / c / ...` * * @param num First number * @param numbers Other numbers * @deprecated */ export declare function divAll(num: number, ...numbers: number[]): number; /** modAll * * All molding function * * Equivalent to `a % b % c % ...` * * @param num Target number * @returns Return target number directly * @deprecated */ export declare function modAll(num: N): N; /** modAll * * All molding function * * Equivalent to `a % b % c % ...` * * @param num First number * @param numbers Other numbers * @deprecated */ export declare function modAll(num: number, ...numbers: number[]): number; /** powAll * * All power function * * Equivalent to `a ** b ** c ** ...` * * @param num Target number * @returns Return target number directly * @deprecated */ export declare function powAll(num: N): N; /** powAll * * All power function * * Equivalent to `a ** b ** c ** ...` * * @param num First number * @param numbers Other numbers * @deprecated */ export declare function powAll(num: number, ...numbers: number[]): number;