import type { float, int, simple_int, series_float } from '../types'; import { Series } from '../runtime/series'; export declare function abs(value: Series): Series; export declare function abs(value: float): float; export declare function ceil(value: Series): Series; export declare function ceil(value: float): int; export declare function floor(value: Series): Series; export declare function floor(value: float): int; export declare function round(value: Series, precision?: int): Series; export declare function round(value: float, precision?: int): float; export declare function max(...values: (float | Series)[]): float | Series; export declare function min(...values: (float | Series)[]): float | Series; export declare function avg(...values: (float | Series)[]): float | Series; export declare function sum(source: Series, length: simple_int): Series; export declare function sum(source: series_float, length: simple_int): series_float; export declare function sqrt(value: Series): Series; export declare function sqrt(value: float): float; export declare function pow(base: Series, exponent: float): Series; export declare function pow(base: float, exponent: Series): Series; export declare function pow(base: Series, exponent: Series): Series; export declare function pow(base: float, exponent: float): float; export declare function exp(value: Series): Series; export declare function exp(value: float): float; export declare function log(value: Series): Series; export declare function log(value: float): float; export declare function log10(value: Series): Series; export declare function log10(value: float): float; export declare function sin(value: Series): Series; export declare function sin(value: float): float; export declare function cos(value: Series): Series; export declare function cos(value: float): float; export declare function tan(value: Series): Series; export declare function tan(value: float): float; export declare function asin(value: Series): Series; export declare function asin(value: float): float; export declare function acos(value: Series): Series; export declare function acos(value: float): float; export declare function atan(value: Series): Series; export declare function atan(value: float): float; export declare function toradians(degrees: Series): Series; export declare function toradians(degrees: float): float; export declare function todegrees(radians: Series): Series; export declare function todegrees(radians: float): float; export declare function random(min?: float, max?: float, _seed?: int): float; export declare function sign(value: Series): Series; export declare function sign(value: float): int; export declare function round_to_mintick(number: Series, mintick?: float): Series; export declare function round_to_mintick(number: float, mintick?: float): float; export declare const pi: number; export declare const e: number; export declare const phi = 1.618033988749895; export declare const rphi = 0.618033988749895; //# sourceMappingURL=index.d.ts.map