import { type NumericMatrix } from '../data'; export declare function validateMatrix(X: NumericMatrix): void; export declare function validateXY(X: NumericMatrix, y: number[]): void; export declare function sortedUniqueLabels(y: number[]): number[]; export declare function ensureClassPrior(classPrior: number[] | null | undefined, nClasses: number, label: 'priors' | 'classPrior'): number[] | null; export declare function classLogPriorFromCounts(classCount: number[], fitPrior: boolean, classPrior: number[] | null): number[]; export declare function argmax(values: number[]): number;