/**
 * Sections Module
 *
 * Barrel export for section-related functionality.
 */
export type { SectionRange, SectionSignature, SectPrElement, SectPrChildElement, ParagraphProperties, SectPrLikeObject, } from './types.js';
export { SectionType, DEFAULT_PARAGRAPH_SECTION_TYPE, DEFAULT_BODY_SECTION_TYPE } from './types.js';
export { extractSectionData, parseColumnCount, parseColumnGap, parseColumnSeparator } from './extraction.js';
export { analyzeSectionRanges, buildSectionRangesFromParagraphs, findParagraphsWithSectPr, shouldIgnoreSectionBreak, publishSectionMetadata, createFinalSectionFromBodySectPr, createDefaultFinalSection, } from './analysis.js';
export { createSectionBreakBlock, shouldRequirePageBoundary, hasIntrinsicBoundarySignals, isSectPrElement, hasSectPr, getSectPrFromNode, isSectionBreakBlock, signaturesEqual, shallowObjectEquals, maybeEmitNextSectionBreakForNode, emitPendingSectionBreakForParagraph, } from './breaks.js';
//# sourceMappingURL=index.d.ts.map