export declare class Vector { #private; elements: number[]; constructor(elements?: number[] | Vector); push(...value: number[]): void; map(fun: (value: number) => number): Vector; length(): number; concat(other: Vector): Vector; abs(): Vector; dot(other: Vector): number; sum(): number; log(): Vector; add(term: number | Vector): Vector; subtract(term: number | Vector): Vector; multiply(factor: number | Vector): Vector; pow(p: number): Vector; mean(): number; median(): number; q1(): number; q3(): number; slice(start: number, end: number): Vector; geomean(): number; sortElements(): number[]; ecdf(arg: number): number; ecdf(arg: Vector): Vector; sort(): Vector; min(): number; max(): number; toString(): string; variance(): number; biasedVariance(): number; sd(): number; uncorrectedSd(): number; /** * Calculates the standard error of the mean (SEM) of the vector's elements. * @returns The standard error of the mean. */ sem(): number; ss(): number; res(): Vector; kurtosis(): number; skewness(): number; divide(divisor: number | Vector): Vector; } export declare class Sequence extends Vector { constructor(min: number, max: number, step?: number); } //# sourceMappingURL=vector.d.ts.map