/** @jsxImportSource jsx-htmx */ import type { HtmlRenderable, StreamErrorFrame, StreamShellContext } from "@betterportal/framework"; import type { DelayedItem, DelayedSummary } from "../GET.js"; /** * Streaming renderers (spec/streaming.md section 4). The shell returns instantly with * SSE wiring; each frame is rendered server-side and swapped in as it arrives. */ export declare function renderShell(ctx: StreamShellContext): HtmlRenderable; export declare function renderItem(item: DelayedItem): HtmlRenderable; export declare function renderSummary(summary: DelayedSummary): HtmlRenderable; export declare function renderError(error: StreamErrorFrame): HtmlRenderable; //# sourceMappingURL=index.stream.d.ts.map