import * as React from 'react'; export interface LazyAdapter
{
/** Renders the implementation inside its own Suspense boundary. */
Render: (props: P) => React.JSX.Element;
/** Loads the implementation module; resolves once it can render synchronously. */
preload: () => Promise (load: () => Promise ;
/** Loads every lazy adapter implementation (and the optional peers they
need). Internal: tests and SSR hosts that want synchronous first renders. */
export declare function preloadLazyAdapters(): Promise