/** * Layout Painter * * Main entry point for rendering Layout data to DOM. * Provides reconciliation for efficient incremental updates. * * @experimental Stable enough for the first-party React adapter, but the * API may change in minor releases until a third-party adapter validates * it. Pin a version range if you depend on this directly. * @packageDocumentation * @public */ import '../layout-engine/types.js'; export { B as BlockLookup, a as BlockLookupEntry, F as FRAGMENT_CLASS_NAMES, I as IMAGE_CLASS_NAMES, b as IMAGE_LAYOUT_OPTIONS, c as ImageAssetRequest, d as ImageAssetResolver, e as ImageAssetSource, f as ImageHitTestResult, g as ImageLayoutIconHint, h as ImageLayoutOptionDef, L as LAYOUT_IMAGE_CLASSES, i as LayoutPainter, j as LazyImageAssetLoader, k as LazyImageAssetLoaderOptions, P as PainterOptions, PrintPageMaterialization, RenderContext, RenderPageOptions, RenderPagesUpdateKind, R as ResolvedImageAsset, T as TABLE_CLASS_NAMES, l as TEXTBOX_CLASS_NAMES, m as applySdtFocus, n as buildBlockLookup, o as captureInlinePositionEmu, p as createPainter, q as deriveLayoutChoice, r as enclosingSdtGroupIds, s as findImageElement, t as hitTestImage, isFloatingImageRun, u as isImageLayoutOptionEnabled, isTextWrappingFloatingImageRun, renderAllPagesForPrint, renderAllPagesNow, v as renderFragment, w as renderImageFragment, x as renderLine, renderPage, renderPages, y as renderParagraphFragment, z as renderTableFragment, A as renderTextBoxFragment, C as setImageAssetSource, D as sliceRunsForLine, E as toolbarValueToLayoutTarget } from './renderPage.js'; export { P as PageGeometry, p as pageGeometryFromPage, r as resolveAnchoredObjectPosition, a as resolveAnchoredObjectVerticalTop } from '../anchoredObjectPosition-CS-8BfhO.js'; export { F as FootnoteRenderItem, H as HeaderFooterContent } from '../footnotes-DMsicPGd.js'; import '../content-aR2R8xzY.js'; import '../formatting-JhqWT_XM.js'; import '../colors-C3vA7HUU.js'; import '../docx/wrapTypes.js'; import '../lists-Bn29SzeS.js'; import '../watermark-CWDb_V8x.js'; import 'prosemirror-model'; import '../nodes-DNkxtdkH.js'; import '../ImageExtension-BlI5afZD.js'; import '../styles-CMw21pSP.js';