import { ReactNode } from "react"; //#region src/components/Await.d.ts interface AwaitProps { /** Deferred key declared in the loader's `defer({ deferred: { : ... } })`. */ readonly name: string; /** Render the resolved value. Suspends while pending; throws inside the * nearest Error Boundary on rejection. */ readonly children: (value: T) => ReactNode; } /** * Ergonomic wrapper around `useDeferred(name)` + React 19's `use(promise)`. * * ```tsx * }> * name="reviews"> * {(reviews) => } * * * ``` * * Equivalent to: * * ```tsx * function Inner() { * const reviews = use(useDeferred("reviews")); * return ; * } * ``` * * Pick `` for cross-adapter consistency with the SvelteKit * `{#await}` / Solid `` shape; pick the inline `use(useDeferred(...))` * form if you prefer one fewer abstraction. */ declare function Await({ name, children }: AwaitProps): ReactNode; //#endregion export { AwaitProps as n, Await as t }; //# sourceMappingURL=Await-D7X8-S3M.d.ts.map