import type { TypedFunction } from '../core/function/typed.js'; import type { MathJsConfig } from '../core/config.js'; interface MatrixType { valueOf(): unknown[]; } interface MatrixConstructor { (data: unknown[]): MatrixType; } interface BigNumberConstructor { (value: number | string): unknown; } interface RangeDependencies { typed: TypedFunction; config: MathJsConfig; matrix?: MatrixConstructor; bignumber?: BigNumberConstructor; smaller: (a: unknown, b: unknown) => boolean; smallerEq: (a: unknown, b: unknown) => boolean; larger: (a: unknown, b: unknown) => boolean; largerEq: (a: unknown, b: unknown) => boolean; add: TypedFunction; isZero: (x: unknown) => boolean; isPositive: (x: unknown) => boolean; } export declare const createRange: import("../utils/factory.js").FactoryFunction; export {}; //# sourceMappingURL=range.d.ts.map