import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; import type { CodexConversionConfig } from "../adapter/activation/config.ts"; import type { CodexExtensionRuntime } from "./runtime.ts"; export interface CodexUiController { clearBackgroundWidget(): void; renderBackgroundWidget(): void; applyConfig(config: CodexConversionConfig): void; } export declare function registerCodexUi(pi: ExtensionAPI, runtime: CodexExtensionRuntime): CodexUiController;