/**
 * Sequentially Discounting Autoregressive model
 * @deprecated Does not work properly
 */
export default class SDAR {
    /**
     * @param {number} [p] Order
     * @param {number} [r] Forgetting factor
     */
    constructor(p?: number, r?: number);
    _m: number;
    _c: number[];
    _w: any;
    _s: number;
    _r: number;
    _p: number;
    _x: any[];
    _update(data: any): number[];
    /**
     * Returns probability of the datas.
     * @param {number[]} data Sample data
     * @returns {number[]} Predicted values
     */
    probability(data: number[]): number[];
    /**
     * Returns predicted future values.
     * @param {number[]} data Training data
     * @param {number} k Prediction count
     * @returns {number[]} Predicted values
     */
    predict(data: number[], k: number): number[];
}
