import { type FC, type FunctionComponent } from "react"; import { type IconKey, type IconProps } from "../Icons/types/IconProps.type"; export interface SwitcherItemProps { /** * Optional text label rendered next to the icon. */ name?: string; /** * The icon shown in the segment, passed as an icon key or icon component. */ icon?: IconKey | FunctionComponent; /** * Accessible label, used when the segment has no visible `name`. */ ariaLabel?: string; /** * Whether this segment is the currently selected one. */ isSelected?: boolean; /** * Whether this is the last segment, which omits the trailing divider. */ isLast?: boolean; onSelect: () => void; className?: string; } export declare const SwitcherItem: FC; export default SwitcherItem;