import type { JSX } from "../jsx.js"; /** * **[experimental]** controls the order in which suspended content is rendered * * @description https://www.solidjs.com/docs/latest/api#suspenselist-experimental */ export declare function SuspenseList(props: { children: JSX.Element; revealOrder: "forwards" | "backwards" | "together"; tail?: "collapsed" | "hidden"; }): JSX.Element; /** * tracks all resources inside a component and renders a fallback until they are all resolved * ```typescript * const AsyncComponent = lazy(() => import('./component')); * * }> * * * ``` * @description https://www.solidjs.com/docs/latest/api#suspense */ export declare function Suspense(props: { fallback?: JSX.Element; children: JSX.Element; }): JSX.Element;