import { ReactNode } from 'react'; import { Node } from '@lattice-php/core'; import { Plugin, Registry } from '@lattice-php/core/registry'; import { SpriteValue } from '@lattice-php/ui/icons/sprite'; /** * The framework registry extended with opt-in package plugins (map, pdf, * media, tree, chat, …). The opt-in plugins ship via Composer, not npm, so a * preview host imports them from the vendor sources and passes them in. */ export declare function createPreviewRegistry(...plugins: Plugin[]): Registry; export type LatticePreviewProps = { children?: ReactNode; nodes?: Node[]; registry?: Registry; sprite?: SpriteValue; values?: Record; }; /** * Renders node schemas outside a Lattice app — docs, design tooling, static * captures. Mounts the provider stack node renderers rely on (registry, form * values, sprite, modal host) without Inertia, a server, or the runtime * event bridge. Links fall back to plain anchors via the default navigation * adapter. */ export declare function LatticePreview({ children, nodes, registry: previewRegistry, sprite, values, }: LatticePreviewProps): import("react").JSX.Element;