import { PptxElement } from 'pptx-viewer-core'; import { ChangeCaseMode } from 'pptx-viewer-shared'; /** Toggle the strikethrough flag. */ export declare function toggleStrikethroughPatch(el: PptxElement): Partial; /** Set the font family, preserving other text-style fields. */ export declare function setFontFamilyPatch(el: PptxElement, fontFamily: string): Partial; /** Set the character spacing (1/100 pt, OOXML `spc` units). */ export declare function setCharacterSpacingPatch(el: PptxElement, spacing: number): Partial; /** * Rewrite the element's full text to the given case, via the shared * `applyCaseTransformToSegments` (selection-free: transforms every run). * Falls back to a `textCaps` style toggle for elements with no `textSegments` * (e.g. table cells), matching React's behaviour. */ export declare function changeCasePatch(el: PptxElement, mode: ChangeCaseMode): Partial; /** Reset bold/italic/underline/strikethrough/highlight to their defaults. */ export declare function clearFormattingPatch(el: PptxElement): Partial; //# sourceMappingURL=editor-text-extra-mutations.d.ts.map