declare function max(source: number[]): number; declare function min(source: number[]): number; declare function mean(source: number[]): number; declare function rep(source: number, n: number): number[]; declare function pip(source: any[], x: number, y: number): boolean; declare function matrixDiag(c: number, n: number): number[]; declare function matrixTranspose(X: any[], n: number, m: number): any[]; declare function matrixScale(X: number[], c: number, n: number, m: number): void; declare function matrixAdd(X: number[], Y: number[], n: number, m: number): number[]; declare function matrixMultiply(X: number[], Y: number[], n: number, m: number, p: number): number[]; declare function matrixChol(X: number[], n: number): boolean; declare function matrixChol2inv(X: number[], n: number): void; declare function matrixSolve(X: number[], n: number): boolean; declare function variogramGaussian(h: number, nugget: number, range: number, sill: number, A: number): number; declare function variogramExponential(h: number, nugget: number, range: number, sill: number, A: number): number; declare function variogramSpherical(h: number, nugget: number, range: number, sill: number): number; export { max, min, pip, rep, mean, matrixDiag, matrixTranspose, matrixScale, matrixAdd, matrixMultiply, matrixChol, matrixChol2inv, matrixSolve, variogramGaussian, variogramExponential, variogramSpherical, };