import * as RadioGroupPrimitive from "@radix-ui/react-radio-group" import clsx from "clsx" import React from "react" import Tooltip from "../../atoms/tooltip" import LockIcon from "../../fundamentals/icons/lock-icon" type RadioGroupItemProps = { label: string sublabel?: string description?: string disabledTooltip?: string } & RadioGroupPrimitive.RadioGroupItemProps & React.RefAttributes type RadioGroupSimpleItemProps = { label?: string description?: string } & RadioGroupPrimitive.RadioGroupItemProps & React.RefAttributes type DotProps = RadioGroupPrimitive.RadioGroupItemProps & React.RefAttributes const Root = RadioGroupPrimitive.Root const Item = ({ label, sublabel, description, className, disabled, disabledTooltip, children, ...rest }: RadioGroupItemProps) => { return ( ) } const SimpleItem: React.FC = ({ label, description, className, ...rest }) => { return ( ) } const Dot: React.FC = ({ className, ...rest }) => { return ( ) } export default { Root, Item, SimpleItem, Dot }