import { RadioGroup as RadioGroupPrimitive } from 'radix-ui'; import type { ReactNode } from 'react'; import * as React from 'react'; declare const RadioGroup: React.MemoExoticComponent, "ref">, "defaultChecked" | "defaultValue" | "value" | "checked" | "onCheckedChange"> & { value: string; } & React.RefAttributes>>; type RadioGroupItemContextValue = { focusIsVisible: boolean; }; declare const RadioGroupItemProvider: ({ value, children, }: { children: ReactNode; value: RadioGroupItemContextValue; }) => import("react/jsx-runtime").JSX.Element; declare const useRadioGroupItemContext: () => RadioGroupItemContextValue; declare const RadioGroupItem: React.MemoExoticComponent, "ref"> & { variant?: "default" | "highContrast"; } & React.RefAttributes>>; export { RadioGroup, RadioGroupItem, RadioGroupItemProvider, useRadioGroupItemContext };