/** @jsxImportSource @opentui/react */ /** * Compacted-context card — compact summary strip; full memory opens in the * pager modal (same as tool OUTPUT), not an in-chat mega-expand. */ import { type ReactNode } from "react"; import type { CompactedItem } from "../../../ui-core/state/transcript-types.js"; import type { Theme } from "../../../ui-core/rendering/theme.js"; import type { AppServices } from "../../../ui-core/bootstrap/composition-root.js"; export declare function CompactedRow(props: { item: CompactedItem; theme: Theme; services: AppServices; /** Chat-pane columns (plan split/overlay already subtracted). */ contentWidth?: number | undefined; /** Kept for Ctrl+O parity — still opens the pager, does not dump in-chat. */ expanded: boolean; onToggle: () => void; }): ReactNode;