/** * PageRenderer Component * * Renders pages from the Page Builder by iterating over blocks * and directly loading block components from the SSR registry. * * Uses direct imports (BLOCK_COMPONENTS_SSR) for synchronous hydration. * This ensures zero CLS — HTML is fully visible and stable without * waiting for async chunk resolution on the client. * * @module core/components/public/pageBuilder */ import type { BlockInstance } from '../../../types/blocks'; export interface PageRendererProps { page: { id: string; title: string; slug: string; blocks: BlockInstance[]; locale: string; }; } export declare function PageRenderer({ page }: PageRendererProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=PageRenderer.d.ts.map