import { type ReactNode } from 'react';
import type { PreviewSessionAuthMode } from '../../session';
type PreviewAuthInitProps = {
    children: ReactNode;
    session: {
        canEdit: boolean;
        authMode: PreviewSessionAuthMode;
        expiresAt: string | null;
    };
    siteId: string;
    siteSlug: string;
    pageId: string | null;
    token: string | null;
};
export declare function PreviewAuthInit({ children, session, siteId, siteSlug, pageId, token }: PreviewAuthInitProps): import("react/jsx-runtime").JSX.Element;
export {};
