import { TrendIndicator } from '../../base/Indicator.js'; import type { LinearRegressionResult } from '../../util/math/getLinearRegression.js'; export declare class LinearRegression extends TrendIndicator { readonly inputShape: "price"; readonly prices: number[]; readonly interval: number; constructor(interval: number); getRequiredInputs(): number; update(price: number, replace: boolean): LinearRegressionResult | null; protected calculateSignalState(result?: LinearRegressionResult | null): "BEARISH" | "BULLISH" | "SIDEWAYS" | "UNKNOWN"; get isStable(): boolean; }