import type { ModuleIr } from "./ir.js"; import type { RuntimeImport, ServerBootstrapMode, ServerEscapeOptions } from "./types.js"; export interface EmitServerStreamResult { code: string; imports: RuntimeImport[]; } export interface EmitServerStreamOptions { dynamicAttributes?: "drop" | "emit"; serverBootstrap?: ServerBootstrapMode; serverBootstrapNonce?: string; serverBootstrapSrc?: string; serverHydration?: boolean; serverAwaitHydration?: boolean; escape?: ServerEscapeOptions | undefined; reactSuspenseRevealScriptSrc?: string; } export declare function emitServerStream(ir: ModuleIr, options?: EmitServerStreamOptions): EmitServerStreamResult; //# sourceMappingURL=emit-server-stream.d.ts.map