/** * Core module exports * Functional document generation API */ export { generateBufferFromJson, generateBufferWithWarnings, generateBufferFromConfig, generateBufferFromFile, generateAndSaveFromJson, generateAndSaveFromFile, DocumentGenerator, } from './generator'; export { processDocument, createDocumentMetadata, extractSections, flattenComponents, createRenderContext, } from './structure'; export { applyLayout, analyzeLayoutGroups, determineComponentLayout, processLayoutComponents, getColumnSettings, createSectionProperties, calculateColumnDistribution, } from './layout'; export { compileDocumentToIr, generateBufferViaIr } from './generateFromIr'; export { desugarExternals } from './desugarExternals'; export type { ProcessedDocument, DocumentMetadata, ProcessedSection, } from './structure'; export type { LayoutPlan, SectionLayout, LayoutGroup } from './layout'; export type { ImageOptions } from '../components/visual'; //# sourceMappingURL=index.d.ts.map