export interface IAnovaResult { rejected: boolean; testValue: number; pValue: number; freedom: [number, number]; } /** * @private */ export declare function getClassToIndexMap(classes: Set): Map; /** * @private */ export declare function getAnovaResult(df1: number, df2: number, fValue: number, alpha: number): IAnovaResult; /** * @private */ export declare function calcWithinGroup(allData: number[][], means: number[]): number; /** * @private */ export declare function calcBetweenGroups(allData: number[][], means: number[], totalMean: number): number; /** * @private */ export declare function getDataByClass(data: number[], classes: unknown[]): { dataByClass: number[][]; allClasses: Set; };