import * as RadioGroupPrimitive from "@radix-ui/react-radio-group"; import { VariantProps } from "class-variance-authority"; import * as React from "react"; import { Label } from "../components/Label"; export declare const radioStyles: (props?: ({ size?: "sm" | "xs" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; export declare const radioIndicatorStyles: (props?: ({ size?: "sm" | "xs" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; declare const RadioGroup: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; interface RadioGroupItemProps extends Omit, "children">, VariantProps { tooltipMessage?: string; label: string; labelProps?: Omit, "children">; icon?: React.ComponentType; } declare const RadioGroupItem: React.ForwardRefExoticComponent>; type IconPosition = "start" | "center" | "end"; interface RadioGroupCustomItemProps extends React.ComponentPropsWithoutRef, VariantProps { iconPosition?: IconPosition; customItem: React.ReactNode; children?: React.ReactNode; } declare const RadioGroupCustomItem: React.ForwardRefExoticComponent>; export { RadioGroup, RadioGroupCustomItem, RadioGroupItem }; //# sourceMappingURL=RadioGroup.d.ts.map