import type { Arguments, Value } from '../FormulaTypes'; import type DataTable from '../../DataTable'; /** * Processor for the `IF(test, value1, value2)` implementation. Returns one of * the values based on the test result. `value1` will be returned, if the test * result is not `0` or `FALSE`. * * @private * @function Formula.processorFunctions.IF * * @param {Highcharts.FormulaArguments} args * Arguments to process. * * @param {Highcharts.DataTable} [table] * Table to use for references and ranges. * * @return {Highcharts.FormulaValue|Array} * Result value of the process. */ declare function IF(args: Arguments, table?: DataTable): (Value | Array); export default IF;