import { ReactNode } from 'react'; export type PlanSelectorProps = { name: string; /** Pre-formatted price, rendered as-is (e.g. "$135/mo"). The library does no pricing math. */ price: ReactNode; selected?: boolean; onSelect?: () => void; /** Renders the leading radio circle (multi-option mode). Omit for a single locked-in plan. */ showRadio?: boolean; /** Black pill badge in the top-right corner (e.g. "Save $90"). */ saveBadge?: string; disabled?: boolean; }; export declare const PlanSelector: ({ name, price, selected, onSelect, showRadio, saveBadge, disabled, }: PlanSelectorProps) => import("react").JSX.Element;