import type { ABTaskScore, SignificanceResult } from './types.ts'; export declare function mean(values: number[]): number; export declare function sampleStdDev(values: number[]): number; export declare function pairedTTest(differences: number[]): { tStatistic: number; pValue: number; df: number; }; export declare function cohensD(differences: number[]): number; export declare function effectLabel(d: number): 'negligible' | 'small' | 'medium' | 'large'; export declare function aggregateABScores(taskScores: ABTaskScore[], metrics: string[]): { aggregateA: Record; aggregateB: Record; }; export declare function determineWinner(aggregateA: Record, aggregateB: Record, metrics: string[]): 'A' | 'B' | 'tie'; export declare function computeSignificance(differences: number[]): SignificanceResult; //# sourceMappingURL=abComparison.d.ts.map