import type { MeasuredLayoutCellEvidence, JitterEnvelope } from "./types.js";
export type ComparableMeasurement = number | readonly number[];
export type ModalCluster<T extends ComparableMeasurement> = {
    modalValue: T;
    values: T[];
    memberIndexes: number[];
};
export declare function comparisonGroupKey(cell: MeasuredLayoutCellEvidence): string;
export declare function modalCluster<T extends ComparableMeasurement>(values: readonly T[], tolerance: number): ModalCluster<T> | undefined;
export declare function toleranceFromJitter(envelope: JitterEnvelope, field: string): number;
//# sourceMappingURL=partition.d.ts.map