import type { GaugeBlockStackInput, GaugeBlockStackResult } from './types.js'; /** * Build a gauge block stack using successive subtraction algorithm. * * The algorithm works from the smallest digit up: * 1. Find a block that eliminates the least significant digit * 2. Subtract it from the remaining target * 3. Repeat until the remaining target is 0 or no suitable block is found * * @reference Oberg, E. et al. "Machinery's Handbook", 31st Ed. — Gauge blocks. * * @param input - Gauge block stack parameters * @returns GaugeBlockStackResult with selected blocks and error */ export declare function gaugeBlockStack(input: GaugeBlockStackInput): GaugeBlockStackResult; //# sourceMappingURL=gaugeBlockStack.d.ts.map