import type { SessionUpdate } from "../../../poe-acp-client/dist/index.js";
import type { AcpEvent } from "./types.js";
/**
 * Render a single ACP event using design-system rendering primitives.
 *
 * Example:
 * `await renderAcpStream(spawnStreaming(...).events)`
 */
export declare function renderAcpEvent(event: AcpEvent): void;
export declare function renderAcpStream(events: AsyncIterable<AcpEvent>): Promise<void>;
export declare function renderSessionUpdateStream(updates: AsyncIterable<SessionUpdate>): Promise<void>;
