import { PlanBadgeInput } from "../../Utils/planBadge"; /** Props for the top-bar plan badge; see PlanBadgeInput for the state this resolves into a PlanPill. */ export interface PlanBadgeProps { /** The org's plan state. Resolved into label, tone and chip text internally. */ input: PlanBadgeInput; /** Truncate the label beyond this width. */ maxLabelWidth?: string; /** Replaces the name read from the visible label and status; it must contain that text, or voice control cannot match it. */ ariaLabel?: string; /** Passed straight through to the underlying PlanPill button — same always-interactive caveat applies. */ onClick?: React.MouseEventHandler; }