import { HStack, Icon, Text, Tooltip, type TooltipProps, VStack, Divider } from "@chakra-ui/react"; import { BsCurrencyDollar } from "react-icons/bs"; type CostTooltipProps = { inputTokens: number | null; outputTokens: number | null; cost: number; } & TooltipProps; export const CostTooltip = ({ inputTokens, outputTokens, cost, children, ...props }: CostTooltipProps) => { return ( Cost {cost.toFixed(6)} Token Usage Prompt {inputTokens ?? 0} Completion {outputTokens ?? 0} } {...props} > {children} ); };