/**
 * BrowserPlayground — in-browser Almadar runtime mount.
 *
 * Runs `OrbitalServerRuntime` (mock mode) in-process and threads it through
 * `<OrbPreview>` via the `ServerBridgeTransport` adapter. Equivalent to
 * canonical playground-runtime's server-mode mount, but without Express,
 * fork, or HTTP — invokes `runtime.processOrbitalEvent` directly.
 *
 * Same React tree as `runtime-verify` (and apps/builder server-mode) speak,
 * so any `@almadar/runtime` fix flows in through one bump cycle.
 *
 * @example
 * ```tsx
 * <BrowserPlayground schema={schema} mode="mock" height="100%" />
 * ```
 *
 * @packageDocumentation
 */
import React from 'react';
import type { OrbitalSchema } from '@almadar/core';
export interface BrowserPlaygroundProps {
    /** OrbitalSchema to render. */
    schema: OrbitalSchema;
    /** Persistence mode for the in-process runtime. Default: 'mock' (Faker-seeded MockPersistenceAdapter). */
    mode?: 'mock';
    /** Initial page path to render (forwarded to OrbPreview). */
    initialPagePath?: string;
    /** Preview container height. Default: '400px'. */
    height?: string;
    /** CSS class for the outer container. */
    className?: string;
}
export declare function BrowserPlayground({ schema, mode, initialPagePath, height, className, }: BrowserPlaygroundProps): React.ReactElement;
export default BrowserPlayground;
