/** * Case is a run property with two mutually exclusive OOXML flags, `w:caps` and * `w:smallCaps`, and both DOCX writers emit only the one that is true (docx.js * `RunProperties` writes `w:smallCaps` *or* `w:caps`, never both). A run that * turns case off, or swaps one kind for the other, therefore inherits the flag * it did not state from its style. This pass states the opposite flag as false. * * `CT_RPr` is an ordered sequence — `w:caps` precedes `w:smallCaps`, and both * precede `w:strike`, `w:color`, `w:sz` — so the added flag goes next to the * flag already present, never at the end of the property bag. */ import type AdmZip from 'adm-zip'; /** Add the missing case flag to every run that states exactly one of them. */ export declare function normalizeTextCase(zip: AdmZip): boolean; //# sourceMappingURL=normalizeTextCase.d.ts.map