/** * @portel/csv — CSV engine with formulas, format rows, and SQL queries. * * Implements the Photon CSV Format specification. */ export { CsvEngine } from './engine.js'; export { escapeCSV, parseCSVLine } from './csv.js'; export { numberToColumnName, columnNameToNumber, cellToIndex, rangeToIndices, resolveColumnIndex } from './cells.js'; export { isFormatRow, parseFormatCell, buildFormatCell, buildFormatRow, initDefaultMeta } from './format.js'; export { parseCondition, matchCondition } from './query.js'; export { evaluateFormula, evaluateFunctions, splitFormulaArgs, safeEval, isVisualFormula, resolveRangeToStrings, resolveRangeToNumbers } from './formulas.js'; export type { FormulaContext } from './formulas.js'; export { parseVisualFormula } from './charts.js'; export { formatTable, formatFilteredTable } from './table.js'; export type { ColumnMeta, ChartDescriptor, CellIndex, RangeBounds, ParsedCondition, QueryResult, SqlResult, SchemaColumn, EngineSnapshot, CsvEngineOptions, ToCsvOptions, } from './types.js'; //# sourceMappingURL=index.d.ts.map