import type { PageComponent } from '@enonic-types/core';
import type { ClassValue } from 'clsx';
import type { ComponentRegistry } from './ComponentRegistry';
export declare function Document({ bodyBegin, bodyEnd, className, component, componentRegistry, headBegin, headEnd, title }: {
    bodyBegin?: React.ReactNode;
    bodyEnd?: React.ReactNode;
    className?: ClassValue;
    component: PageComponent;
    componentRegistry: ComponentRegistry;
    headBegin?: React.ReactNode;
    headEnd?: React.ReactNode;
    title?: string;
}): import("react/jsx-runtime").JSX.Element;
