export declare class PineMath {
    private context;
    private _cache;
    constructor(context: any);
    param(source: any, index: any, name?: string): any;
    __eq(a: number, b: number): boolean;
    abs(source: number[]): number;
    pow(source: number[], power: number[]): number;
    sqrt(source: number[]): number;
    log(source: number[]): number;
    ln(source: number[]): number;
    exp(source: number[]): number;
    floor(source: number[]): number;
    ceil(source: number[]): number;
    round(source: number[]): number;
    random(): number;
    max(...source: number[]): number;
    min(...source: number[]): number;
    sum(source: number[], length: number): number;
    sin(source: number[]): number;
    cos(source: number[]): number;
    tan(source: number[]): number;
    acos(source: number[]): number;
    asin(source: number[]): number;
    atan(source: number[]): number;
    avg(...sources: number[][]): number;
}
export default PineMath;
