import { type ReactNode } from "react"; import type { SessionBackgroundCommand } from "@opengeni/sdk"; import type { UseSessionBackgroundCommandsResult } from "../hooks/use-session-background-commands.js"; /** The current session's live commands. Settled commands belong to the timeline. */ export declare function SessionCommandsPanel({ commands: state, readOnly, renderMetadata, compact, }: { commands: UseSessionBackgroundCommandsResult; readOnly?: boolean; renderMetadata?: (command: SessionBackgroundCommand) => ReactNode; compact?: boolean; }): import("react").JSX.Element;