import type { PageSection } from '../../../lib/page-editor-service.js';
import { type PostRenderContext } from './parts.js';
/**
 * Renders the post's main body. When `source === 'field'` it shows the
 * post's own Body field (passed via context); otherwise it renders the
 * section's own `body` copy.
 *
 * The Body field is a `richText` field (sanitized HTML on write), so this
 * canvas preview renders it as HTML — exactly like the public site's
 * article-body renderer — to stay WYSIWYG. It previews the author's own
 * in-progress draft; the server sanitizes (sanitize-html) on save.
 */
export declare function ArticleBodySection({ section, context, }: {
    section: PageSection;
    context?: PostRenderContext;
}): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=ArticleBodySection.d.ts.map