import { type ReactNode } from 'react'; export interface LensmcpRootProps { /** Stable id for this renderer (defaults to "lensmcp-root"). */ rendererId?: string; /** Logical page/route label. The reducer uses this to group renders. */ page?: string; route?: string; children: ReactNode; } /** * Wraps the React tree in a `` and a context provider so the * hook helpers can tag their events with the right renderer / page / * route. Drop-in: * * ReactDOM.createRoot(el).render( * * * * ); */ export declare function LensmcpRoot(props: LensmcpRootProps): ReactNode;