/** * XLSX codec โ€” minimal OOXML SpreadsheetML reader/writer. * Documented subset (see ARCHITECTURE.md ยง3.4): cell values (string/number/ * boolean), multiple sheets, sheet names. NOT supported yet: styles, merged * cells, formulas-in-file (formulas are exported as their last computed * value), charts, comments. Uses inline strings (t="inlineStr") rather than * a shared-strings table, trading a slightly larger file for a much simpler * โ€” and therefore more auditable โ€” writer. */ import { Workbook } from '../core/model.js'; import { ReadZipOptions } from './zip.js'; import { ImportResult } from './csv.js'; export declare function encodeXlsx(workbook: Workbook): Buffer; export declare function decodeXlsx(buf: Buffer, opts?: ReadZipOptions): ImportResult;