import type { TypedFunction } from '../core/function/typed.js'; interface MatrixType { size(): number[]; } interface KldivergenceDependencies { typed: TypedFunction; matrix: (arr: unknown[]) => MatrixType; divide: TypedFunction; sum: TypedFunction; multiply: TypedFunction; map: TypedFunction; dotDivide: TypedFunction; log: TypedFunction; isNumeric: (value: unknown) => boolean; } export declare const createKldivergence: import("../utils/factory.js").FactoryFunction; export {}; //# sourceMappingURL=kldivergence.d.ts.map