import type { TypedFunction } from '../core/function/typed.js'; interface BigNumberType { times(n: number): BigNumberType; floor(): BigNumberType; toNumber(): number; sub(n: number | BigNumberType): BigNumberType; valueOf(): number; } interface QuantileSeqDependencies { typed: TypedFunction; bignumber?: (value: unknown) => BigNumberType; add: TypedFunction; subtract: TypedFunction; divide: (a: unknown, b: unknown) => number | BigNumberType; multiply: TypedFunction; partitionSelect: TypedFunction; compare: (a: unknown, b: unknown) => number; isInteger: TypedFunction; smaller: (a: unknown, b: unknown) => boolean; smallerEq: (a: unknown, b: unknown) => boolean; larger: (a: unknown, b: unknown) => boolean; mapSlices: TypedFunction; } export declare const createQuantileSeq: import("../utils/factory.js").FactoryFunction; export {}; //# sourceMappingURL=quantileSeq.d.ts.map