import { Briefcase, Robot } from "../../ui/icons" import type { AgentRecord, ApprovalRecord, TaskRecord } from "@shared/types" import { formatTime } from "../../../lib/formatters" import { StatusPill } from "../../ui" import { useT } from "../../../i18n" import { TypeBadge } from "./TypeBadge" export function ApprovalSummary({ approval, requestingAgent, relatedTask, }: { approval: ApprovalRecord requestingAgent: AgentRecord | null relatedTask: TaskRecord | null }) { const t = useT() return ( <>