import * as T from '../type';
export default class Anova {
    n: number;
    p: number;
    dfr: number;
    dft: number;
    dfe: number;
    y: T.Vector;
    f: T.Vector;
    yAvg: number;
    fAvg: number;
    yCtr: T.Vector;
    fCtr: T.Vector;
    tss: number;
    rss: number;
    ess: number;
    rsq: number;
    r: number;
    rms: number;
    ems: number;
    tms: number;
    se: number;
    radj: number;
    constructor(y: T.Vector, f: T.Vector, p?: number);
    correlation(): number;
    fTest(): number;
    sigma(m: T.Matrix): number[][];
}
