import { ForecastingMethod, ForecastingParams, ForecastingResult } from './types'; /** * Main dispatcher for forecasting algorithms. */ export declare function calculateForecast(x: number[] | Float64Array | Float32Array, y: number[] | Float64Array | Float32Array, method: ForecastingMethod, horizon: number, params?: ForecastingParams, confidence?: number): ForecastingResult; /** * Solve `A x = b` for a square matrix via Gaussian elimination with partial * pivoting. Returns [] if the matrix is singular. */ export declare function gaussianSolve(A: number[][], b: number[]): number[];