import React from "react";
import { type BookingFormSourceProps } from "./booking-form.interactive";
type BookingFormProps = BookingFormSourceProps & Readonly<{
    blockId?: string | null;
    children?: React.ReactNode;
}>;
/**
 * Server-safe placeholder for booking form.
 * Renders a stable shell plus the typed island envelope so hydration can attach
 * without pulling client hooks into the server graph.
 */
export declare function BookingFormSSR({ blockId, siteId, apiBaseUrl, portalToken, formId, serviceId, resourceId, initialData, noticeMessage, requiresServiceSelection, requiresResourceSelection, shouldAutoSelectSingleResource, rebookContext, submitLabel, successMessage, form, services, spamProtectionEnabled, className, children, }: BookingFormProps): import("react/jsx-runtime").JSX.Element;
export default BookingFormSSR;
