import { type ExtensionContext } from "@earendil-works/pi-coding-agent"; import type { CodexConversionConfig } from "../adapter/activation/config.ts"; export interface RealtimeInitialMessageItem { type: "message"; role: "developer" | "user" | "assistant"; content: Array<{ type: "input_text" | "output_text"; text: string; }>; } export declare function buildRealtimeInitialItems(args: { ctx: ExtensionContext; config: CodexConversionConfig; onSummary?: ((summary: string) => void) | undefined; signal?: AbortSignal | undefined; }): Promise;