import { createRoot } from 'react-dom/client';
type ReactIslandMount = {
    mount: HTMLElement;
    root: ReturnType<typeof createRoot>;
};
export declare function mountReactIsland(root: HTMLElement, render: (mount: ReactIslandMount) => void): (() => void) | undefined;
export {};
