import type { ButtonHTMLAttributes, ElementType, ReactNode } from "react"; /** * StatTile — big number + label + optional delta + optional icon. * * Dual mode based on `onClick`: * - With onClick → renders as `` with hover state + trailing * ArrowUpRight chevron (navigation affordance). * - Without onClick → renders as static ``. * * Delta trend drives icon + color: up=success/TrendingUp, down=destructive/ * TrendingDown, flat=muted/Minus. Big value uses font-display + tabular-nums. * * @example * * */ export interface StatTileProps extends Omit, "type" | "value" | "children"> { value: ReactNode; label: ReactNode; icon?: ElementType; delta?: { value: ReactNode; trend: "up" | "down" | "flat"; }; } declare const StatTile: import("react").ForwardRefExoticComponent>; export { StatTile };