import { PendingDuplicateRule } from './xlsx-cf-export-utils'; export type SheetCfPatch = { duplicateValues: PendingDuplicateRule[]; }; /** * Post-process an XLSX buffer produced by ExcelJS to fix conditional * formatting issues that ExcelJS cannot handle natively: * * 1. Adds the `text` attribute to `containsText` cfRules (ExcelJS omits it). * 2. Injects `duplicateValues` / `uniqueValues` cfRules that ExcelJS's renderer skips, * including their dxf style entries in xl/styles.xml. */ export declare function patchXlsxCf(buffer: ArrayBuffer | Buffer, sheetPatches: SheetCfPatch[]): Promise;