UNPKG

postcss-calc

Version:
26 lines (25 loc) 852 B
export type UnitBucket = { unit: string; total: number; /** * largest |term| accumulated into `total`, for noise detection */ scale: number; base: import('../convertUnits.js').BaseType | null; order: number; }; /** * @typedef {object} UnitBucket * @property {string} unit * @property {number} total * @property {number} scale largest |term| accumulated into `total`, for noise detection * @property {import('../convertUnits.js').BaseType | null} base * @property {number} order */ /** Mutates `buckets` in place — totals of survivor buckets accumulate the * converted values of merged neighbors. Caller must not reuse the input. * @param {UnitBucket[]} buckets * @return {UnitBucket[]} */ declare function mergeConvertibleBuckets(buckets: UnitBucket[]): UnitBucket[]; export { mergeConvertibleBuckets };