import { type GlyphFallbackReceipt } from './nonbreaking-hyphen-font.js'; import { type StyleSeparatorSpacingOptions, type StyleSeparatorSpacingReceipt } from './style-separator-spacing.js'; export interface NumberingRenderCopyResult { renderOnly: true; inputSha256: string; outputSha256: string; outputPath: string; paragraphs: number; references: number; glyphFallback?: GlyphFallbackReceipt; styleSeparatorSpacing?: StyleSeparatorSpacingReceipt; } export interface NumberingRenderCopyOptions { nonbreakingHyphenFont?: string; styleSeparatorSpacing?: StyleSeparatorSpacingOptions; } /** * Create a disposable PDF-rendering input, NEVER an editable deliverable. * LibreOffice splits counters around Word style separators even with explicit * shared numIds. Snapshot each effective counter tuple only in this copy; the * original DOCX retains its automatic numbering and exact original bytes. */ export declare function createNumberingRenderCopy(inputPath: string, outputPath: string, options?: NumberingRenderCopyOptions): NumberingRenderCopyResult; //# sourceMappingURL=numbering-render-copy.d.ts.map