import type { RailSession } from "../../lib/session-list-entry.js"; /** * The sidebar hover: what this session is doing and whether it needs you, * from the compact list row alone. Order follows importance - full title, * status with its real waiting or blocking context, model, sub-agent and * background activity, then a quiet footer. Anything empty or zero is left * out rather than shown as a blank label or "0". */ export declare function SessionRowHoverDetails({ session, title, descendantCount, descendantCountTruncated, showCreator, now: fixedNow, }: { session: RailSession; title: string; descendantCount: number; descendantCountTruncated: boolean; /** Creator attribution only helps in a workspace other people share. */ showCreator?: boolean | undefined; /** A fixed clock for tests and previews; otherwise labels refresh each minute. */ now?: number | undefined; }): import("react").JSX.Element;