import React from 'react';
import type { ApiClient } from '@riverbankcms/api/request';
import { type SurfaceId } from '@riverbankcms/surfaces';
type PreviewEditorUIProps = {
    inMaintenanceMode?: boolean;
    siteId?: string;
    surfaceId?: SurfaceId;
    isSiteLaunched?: boolean;
    apiClient?: ApiClient;
};
export declare function PreviewEditorUI({ inMaintenanceMode, siteId, surfaceId, isSiteLaunched, apiClient, }: PreviewEditorUIProps): React.ReactPortal | null;
export {};
