import type { HardnessInput, HardnessResult } from './types.js'; interface ConversionRow { HRC: number; HB: number; HV: number; Shore: number; } export declare const CONVERSION_TABLE: ConversionRow[]; /** * Convert a hardness value from one scale to all scales using * linear interpolation on the conversion table. * * Inputs outside the table (e.g. HRC below 20 or above 68) are clamped to the boundary * row and disclosed via `outOfTableRange: true` — the returned values are then a boundary * approximation, not a conversion of the input. Exact boundary hits are table hits and * are not flagged. Interpolation within the table is the method's intended behavior. */ export declare function hardness(input: HardnessInput): HardnessResult; export {}; //# sourceMappingURL=hardness.d.ts.map