export = reduce;
/**
 * @param {import('../parser').CalcNode} node
 * @param {number} precision
 * @return {import('../parser').CalcNode}
 */
declare function reduce(node: import('../parser').CalcNode, precision: number): import('../parser').CalcNode;
declare namespace reduce {
    export { Collectible };
}
type Collectible = {
    preOperator: '+' | '-';
    node: import('../parser').CalcNode;
};
