import type { TypedFunction, Matrix } from '../types.js'; /** Callable matrix factory dependency (mathjs `matrix(data, format?)`) */ type MatrixFn = (data: unknown, format?: string) => Matrix; /** A scalar/elementwise implementation resolved from a typed-function */ type ScalarFn = (...args: unknown[]) => unknown; export declare const createDiff: import("../utils/factory.js").FactoryFunction<{ typed: TypedFunction; matrix: MatrixFn; subtract: ScalarFn; number: ScalarFn; }, TypedFunction>; export {}; //# sourceMappingURL=diff.d.ts.map