import { type FooterStatusLayoutDecision } from "./BackgroundTasksBar.js";
import type { BackgroundProcess } from "../../core/process-manager.js";
import type { useTheme } from "../theme/theme.js";
interface FooterStatusRowProps {
    columns: number;
    layout: FooterStatusLayoutDecision;
    tasks: BackgroundProcess[];
    focused: boolean;
    expanded: boolean;
    selectedIndex: number;
    onExpand: () => void;
    onCollapse: () => void;
    onKill: (id: string) => void;
    onExit: () => void;
    onNavigate: (index: number) => void;
    theme: ReturnType<typeof useTheme>;
}
export declare function FooterStatusRow({ columns, layout, tasks, focused, expanded, selectedIndex, onExpand, onCollapse, onKill, onExit, onNavigate, theme, }: FooterStatusRowProps): import("react/jsx-runtime").JSX.Element | null;
export {};
//# sourceMappingURL=FooterStatusRow.d.ts.map